Zuora身份验证问题#code 90000011

时间:2016-02-07 02:13:57

标签: zuora

当我致电' https://apisandbox-api.zuora.com/rest/v1/accounts'使用必需的apiAccessKeyId,apiSecretAccessKey和参数,我收到回复

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

不清楚究竟是什么问题。

2 个答案:

答案 0 :(得分:2)

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

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

以及你会看到的回应:

{   “成功”:是的 }

在调用此Api后尝试一下。那应该解决。谢谢。

答案 1 :(得分:0)

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

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 !");
}