gpt4 book ai didi

FB.ui 方法 'permissions.request' 已弃用?回应对我来说总是错误的

转载 作者:行者123 更新时间:2023-12-02 05:07:13 24 4
gpt4 key购买 nike

这是我的代码:

    FB.ui({method: "permissions.request", "perms": 'publish_stream', 'display': 'popup'}, function (response) {
console.log(response)
console.log(response.perms)
}, {scope: 'publish_stream'});

结果总是'false',有谁知道原因吗?

谢谢

最佳答案

permissions.request 对话框不在(不再?)在 FB.ui 的规范中: https://developers.facebook.com/docs/reference/javascript/FB.ui/

似乎确保用户登录并且具有操作所需权限的唯一方法是结合使用FB.login()具有适当的权限范围,然后 FB.api('/me/permissions') 查询图形:

FB.login(function(response) {
if (response.status === 'connected') {
FB.api('/me/permissions', function(response) {
if (response.data && response.data[0] && response.data[0].publish_actions) {
console.log("You got'em!");
}
});
}
}, { scope: 'publish_actions' });

关于FB.ui 方法 'permissions.request' 已弃用?回应对我来说总是错误的,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16093837/

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