我正在尝试在公共页面上发帖而不是我...我正在使用此代码:
FB.api(
"/https://www.facebook.com/XXXXXX/feed",
"POST",
{
"message": "This is a test message"
},
function (response) {
if (response && !response.error) {
console.log('riuscito:'+response);
} else {
console.log('fallito:'+JSON.stringify(response.error));
}
}
);
FB.api(
"/https://www.facebook.com/XXXXXX/feed",
"POST",
{
"message": "This is a test message"
},
function (response) {
if (response && !response.error) {
console.log('riuscito:'+response);
} else {
console.log('fallito:'+JSON.stringify(response.error));
}
}
);
其中“/ https://www.facebook.com/XXXXXX/feed”是facebook公共页面。 我和我的用户登录到facebook并且这段代码没问题,但我收到了这样的错误: fallito:{“message”:“(#210)需要页面访问令牌来请求此资源。”,“type”:“OAuthException”,“code”:210}
如果此页面不是我的,我如何从https://www.facebook.com/XXXXXX/feed获取页面访问令牌? 可能吗? 谢谢 卡罗
答案 0 :(得分:1)
您无法获得您不拥有的网页的网页令牌。
您只能尝试使用用户令牌,但您的API调用错误:
FB.api(
"XXXXXX/feed",
...