1

当我使用所需的 apiAccessKeyId、apiSecretAccessKey 和参数调用“ https://apisandbox-api.zuora.com/rest/v1/accounts ”时,我收到了响应

{
  "success": false,
  "reasons": [
    {
      "code": 90000011,
      "message": "this resource is protected, please sign in first"
    }
  ]
}

不清楚什么是确切的问题。

4

2 回答 2

2

您需要先调用连接 api 才能访问 Zuora 沙箱中的任何对象。

请求 URL GET:https ://apisandbox-api.zuora.com/rest/v1/connections

以及您会看到的响应:

{ “成功”:真 }

调用此 Api 后试一试。那应该解决了。谢谢。

于 2017-02-03T06:15:24.573 回答
0

您需要先登录,在 Zuora SDK 中有一个使用 ConnectionManager的示例:

final ZClient Z_CLIENT = new ZClient();
final ConnectionManager cm = new ConnectionManager();
if (!cm.isConnected(Z_CLIENT, (String) ZConfig.getInstance().getVal("default.tenant.user.id"),
    (String) ZConfig.getInstance().getVal("default.tenant.password")))
{
throw new RuntimeException("Couln't open a connection to Zuora API !");
}
于 2016-02-26T14:15:51.533 回答