Java 拉力赛 api 回顾 api 认证
Java Rally api lookback api authentication
获取异常
com.rallydev.lookback.LookbackException: 授权失败,请检查用户名和密码
我也有 API 密钥。但我不知道如何使用回顾 api
下面是我的代码
LookbackApi lookback = new LookbackApi()
.setServer("https://" + "rally1.rallydev.com")
.setProxyServer("http://" + "proxyserver" + ":" + "proxyport")
.setProxyCredentials("testuer","testpass")
.setWorkspace("/workspace/1234");
LookbackResult result = lookback.newSnapshotQuery()
.addFindClause("_TypeHierarchy", -51038)
.execute();
有什么建议吗?
回顾工具包是一个实验性工具包,未得到完全支持。
https://github.com/RallyTools/Rally-Lookback-Toolkit
我怀疑它是否支持 api 键。
根据文档,您应该只使用 setCredentials
https://github.com/RallyTools/Rally-Lookback-Toolkit#rally-lookback-api-toolkit
.setCredentials("username", "password")
可以使用 API 键进行回溯 API。必须在 HTTP Header.
中进行设置
导入
import org.apache.http.Header;
import org.apache.http.client.HttpClient;
import org.apache.http.impl.client.HttpClients;
import org.apache.http.message.BasicHeader;
代码
Header header = new BasicHeader("ZSESSIONID", "_MYRALLYKEYLKEY01234567890ABCDEFGH");
HttpClient httpClient = HttpClients.custom().setDefaultHeaders(Collections.singleton(header)).build();
LookbackApi lookbackApi = new LookbackApi(httpClient);
获取异常
com.rallydev.lookback.LookbackException: 授权失败,请检查用户名和密码
我也有 API 密钥。但我不知道如何使用回顾 api
下面是我的代码
LookbackApi lookback = new LookbackApi()
.setServer("https://" + "rally1.rallydev.com")
.setProxyServer("http://" + "proxyserver" + ":" + "proxyport")
.setProxyCredentials("testuer","testpass")
.setWorkspace("/workspace/1234");
LookbackResult result = lookback.newSnapshotQuery()
.addFindClause("_TypeHierarchy", -51038)
.execute();
有什么建议吗?
回顾工具包是一个实验性工具包,未得到完全支持。 https://github.com/RallyTools/Rally-Lookback-Toolkit
我怀疑它是否支持 api 键。 根据文档,您应该只使用 setCredentials
https://github.com/RallyTools/Rally-Lookback-Toolkit#rally-lookback-api-toolkit
.setCredentials("username", "password")
可以使用 API 键进行回溯 API。必须在 HTTP Header.
中进行设置导入
import org.apache.http.Header;
import org.apache.http.client.HttpClient;
import org.apache.http.impl.client.HttpClients;
import org.apache.http.message.BasicHeader;
代码
Header header = new BasicHeader("ZSESSIONID", "_MYRALLYKEYLKEY01234567890ABCDEFGH");
HttpClient httpClient = HttpClients.custom().setDefaultHeaders(Collections.singleton(header)).build();
LookbackApi lookbackApi = new LookbackApi(httpClient);