javascript - 如何通过 Graph API 和 Javascript-SDK 从 iframe 应用程序检查喜欢的粉丝页面

标签 javascript facebook facebook-graph-api facebook-like

这是我的代码,它只在应用程序开发者帐户上运行良好。 WT 是我的错吗?

window.fbAsyncInit = function() {
var APP_ID   = 'XXXXX';
var PAGE_ID  = 'XXXXX';

FB.init({
    appId  : APP_ID,
    status : true, // check login status
    cookie : true, // enable cookies to allow the server to access the session
    xfbml  : true,  // parse XFBML
});

FB.api('/me/likes/' + PAGE_ID, function(response) {
    t = $.toJSON(response);
    alert(t);
}); 

结果
开发者账号:

{"data":[{"name":"111222333","category":"Small business","id":"281428705206834","created_time":"2011-09-02T14:14:37+0000"}]}

非开发者账户:

{"error":{"type":"OAuthException","message":"An active access token must be used to query information about the current user."}}

最佳答案

这可能与页面设置有关。如果该页面设置为不可见,例如仅对该页面的管理员可见,这可能是您收到该错误的原因。

您是否已将您的页面设置为对所有人可用?

关于javascript - 如何通过 Graph API 和 Javascript-SDK 从 iframe 应用程序检查喜欢的粉丝页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7293905/

相关文章:

javascript - 如何在 slider 博主中居中图像

facebook - 无法获得 Facebook 应用管理员的 manage_pages publish_pages 权限

facebook graph api获取不同帐户的关注者数量

ios - Facebook iOS SDK 3.6 startWithGraphPath 完成 block 未执行

facebook - 使用 graph Api 对 Facebook 相册照片进行排序

javascript - 将变量函数传递给数组 [Javascript]

javascript - 如果已经选择了第一个,则从第二个选择中删除选项

javascript - 悬停在使用 d3.js 创建的条形图条上后触发 2 个鼠标悬停事件?

facebook - 如何审核来自社交插件 facebook 的评论?

javascript - 使用 JS SDK 和 URL 而不是 SOURCE 使用 Graph API 上传照片