【发布时间】:2015-02-27 06:54:44
【问题描述】:
更新:对 API 的所有调用都会收到以下响应:
failed [500] An error has occurred
奇怪的是,我的身份验证过程(记录在 here)完美运行,而对 API 的所有调用(记录在 here)都失败了。
Bigcommerce API 正在从基本身份验证过渡到 oAuth。因此,documentation 有点令人困惑。
我正在尝试使用新的 oAuth 方法创建一个 webhook。 documentation 声明我需要相关商店的 oAuth access_token,我已获得。
documentation 还包括示例 http 请求数据:
{
"scope": "store/order/*",
"headers": {
"X-Custom-Auth-Header": "{secret_auth_password}"
},
"destination": "https://app.example.com/orders",
"is_active": true
}
在这种情况下,我假设{secret_auth_password} 指的是商店的access_token。但是,当我在此处包含 access_token 时,出现以下错误:
failed [401] You are not authorized.
考虑到这可能是范围/权限问题,我通过应用设置为我的应用提供了最高级别的访问权限,但这也不起作用。
提前感谢您的任何指点。
【问题讨论】:
-
Webhooks 文档上周刚刚推出。我同意它仍然有点轻。您能否提供更多详细信息,例如您将请求发送到哪里?
-
您的商店哈希是否只有 5 个字符?我觉得通常有 6 个。
-
@AlexWebster 您收到 bigCommerce 向您发送 Hook URL 的请求了吗?
标签: oauth bigcommerce