gpt4 book ai didi

facebook-graph-api - pages.isFan 返回不正确的签名

转载 作者:行者123 更新时间:2023-12-04 00:13:16 25 4
gpt4 key购买 nike

我正在开发一个 Facebook canvas iFrame 应用程序,我快要疯了。我正在尝试检查用户是否是该应用所在页面的粉丝,以便我可以允许或禁止投票。

我使用以下代码:

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


FB.api({ method: 'pages.isFan', page_id: '145116742177104' }
, function(resp) {
if (resp) { $('#main_frame').show(); $('#non_fan').hide(); }
else { $('#main_frame').hide(); $('#non_fan').show(); }
});
}

这个 JS SDK 让我感到困惑,而称文档“不完整”是对不完整的侮辱。

任何输入都将被应用。

谢谢!-Elad

最佳答案

这已被 Facebook 弃用。当我们需要部署该应用程序时,我们希望可以使用新的 Graph API 替代方案。

现在我使用 FQL:

FB.api({ method: 'fql.query', query: 'SELECT uid FROM page_fan WHERE uid= ' + user_id + ' AND page_id=145116742177104' },
function(result) {
if (result.length)
{ $('.main_frame').show(); $('#non_fan').hide(); } else { $('.main_frame').hide(); $('#non_fan').show(); }
});

关于facebook-graph-api - pages.isFan 返回不正确的签名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5142461/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com