Square API:对订阅端点

时间:2016-03-17 18:54:09

标签: square-connect

广场Subscriptions endpoint与其他Square API端点的工作方式不同。该网址以/oauth2开头,需要提供特殊的授权标头。

由于存在这些差异,是否可以在Batch request中包含GET到Subscriptions端点?到目前为止,我所有的努力都失败了。

这是我的批处理终端的POST主体:

{
  "requests": [
    {
      "method": "GET",
      "relative_path": "/oauth2/clients/MY_CLIENT_ID/subscriptions/SUBSCRIPTION_ID",
      "access_token": "Client APPLICATION_SECRET",
      "request_id": "MyRequestID"
    }
  ]
}

以下是回复:

[
  {
    "status_code": "400",
    "type": "bad_request",
    "message": "invalid endpoint",
    "request_id": "MyRequestID"
  }
]

1 个答案:

答案 0 :(得分:1)

不幸的是,oauth API端点与Connect API的其余部分是分开的,批处理端点不支持。如果您需要在短时间内向此端点发出大量请求,则必须并行发送它们。