gpt4 book ai didi

facebook - 只需一个常见的 Post 操作即可获取publish_actions 权限

转载 作者:行者123 更新时间:2023-12-02 19:52:20 24 4
gpt4 key购买 nike

我的 Facebook 应用程序的权限对话框并不要求publish_actions 权限,尽管我说过应该这样做。我认为原因与没有声明任何开放图操作有关。但是,我想使用通用的 Post 操作,并且通用操作不会被声明 - 事实上,如果您尝试在 Open Graph 中手动创建 Post 操作,您会收到错误:自定义 Post 操作受到限制。请改用常见的发布操作。

如果您只想使用 Facebook 预定义的常见操作,如何获得publish_actions 权限?

最佳答案

确保您确实请求权限范围数组中的权限。例如,这不会设置您的权限

Permission configure

以上仅适用于应用中心。 PHP SDK 中的用法必须如下

$params = array(
'scope' => 'publish_actions',
'redirect_uri' => 'https://www.myapp.com/post_login_page'
);

$loginUrl = $facebook->getLoginUrl($params);

或者在JS SDK中

 FB.login(function(response) {
// handle the response
}, {scope: 'publish_actions'});

有关更多信息,请参阅https://developers.facebook.com/docs/facebook-login/permissions/#adding

关于facebook - 只需一个常见的 Post 操作即可获取publish_actions 权限,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17683259/

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