无法通过 API 在 Amio.io 中创建频道
Cannot create a channel via API in Amio.io
我正在尝试使用 Facebook createChannel API,但我总是收到一条错误消息,提示我的 Facebook 页面 ID 或访问令牌有误。我已经生成了一个长期存在的页面访问令牌,我已将其作为访问令牌插入,并且我已经设置了 facebook 页面 ID。
错误中还有一些奇怪的地方,因为它总是与应用程序 ID“1806054702946735”相关,无论我指定为 Facebook 页面 ID...
以下是 API 的回复:
{
"timestamp": "2018-08-17T22:03:14.818Z",
"status": {
"code": 400,
"message": "Bad Request"
},
"errors": [
{
"message": "Error while getting long lived access token for facebook page. Check if your facebook page ID and access token are correct. Received original response: The access token does not belong to application 1806054702946735"
}
]
}
你能帮我解决这个问题吗?
您可能为不同的 FB 应用 ID 生成了 access token
(不是 1806054702946735,它是 Amio 中的共享应用)。有两种方法可以解决这个问题:
- Assign your own FB app to Amio - 然后您可以使用生成的访问令牌
- 为 FB 应用 ID 1806054702946735
重新生成 access token
为 1806054702946735 重新生成令牌
要为 Amio FB App 重新生成令牌,只需在 FB SDK init method 中设置 ID:
window.fbAsyncInit = function() {
FB.init({
appId: '1806054702946735',
// ...
});
};
我正在尝试使用 Facebook createChannel API,但我总是收到一条错误消息,提示我的 Facebook 页面 ID 或访问令牌有误。我已经生成了一个长期存在的页面访问令牌,我已将其作为访问令牌插入,并且我已经设置了 facebook 页面 ID。
错误中还有一些奇怪的地方,因为它总是与应用程序 ID“1806054702946735”相关,无论我指定为 Facebook 页面 ID...
以下是 API 的回复:
{
"timestamp": "2018-08-17T22:03:14.818Z",
"status": {
"code": 400,
"message": "Bad Request"
},
"errors": [
{
"message": "Error while getting long lived access token for facebook page. Check if your facebook page ID and access token are correct. Received original response: The access token does not belong to application 1806054702946735"
}
]
}
你能帮我解决这个问题吗?
您可能为不同的 FB 应用 ID 生成了 access token
(不是 1806054702946735,它是 Amio 中的共享应用)。有两种方法可以解决这个问题:
- Assign your own FB app to Amio - 然后您可以使用生成的访问令牌
- 为 FB 应用 ID 1806054702946735 重新生成
access token
为 1806054702946735 重新生成令牌
要为 Amio FB App 重新生成令牌,只需在 FB SDK init method 中设置 ID:
window.fbAsyncInit = function() {
FB.init({
appId: '1806054702946735',
// ...
});
};