Square Subscriptions 端点与其他 Square API 端点的工作方式不同。url 开头/oauth2
并需要提供一个特殊的 Authorization 标头。
由于这些差异,是否可以在Batch 请求中包含对 Subscriptions 端点的 GET ?到目前为止,我所有的努力都失败了。
这是我到 Batch 端点的 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"
}
]