jai*_*rto 5 php facebook-graph-api-v2.0
我正在尝试升级与Facebook Graph API从版本1到版本2.0的集成,但我遇到了一个问题:授权publish_actions对话框中没有显示权限.
我是手动完成的(没有JS SDK).
PHP代码:
header('Location: https://www.facebook.com/v2.0/dialog/oauth?client_id='.$appID.'&redirect_uri='.urlencode($callBackUrl).'&scope=publish_actions,offline_access');
exit(0);
Run Code Online (Sandbox Code Playgroud)
有谁知道发生了什么?我一直在寻找解决方案几个小时.正如我已经说过的那样,我在Facebook上有一个以前版本的工作应用程序,Facebook API没有向我显示任何警报.
我假设所有配置都是正确的,或者至少它们似乎是正确的.
目前,当您的应用程序使用“publish_action”等非基本权限时,Facebook 会请求审核您的应用程序。如果您需要使用这些权限,则需要提交您的应用程序以供 Facebook 团队审核。只有在此之后,该权限才会显示给您的应用程序用户。
要提交您的应用程序,请访问您的应用程序https://developers.facebook.com/apps/,然后单击您的应用程序按钮后,单击左侧菜单中的“状态和审核”按钮,填写表格并提交。5个工作日内您将收到审核结果通知。
另一件改变是,非基本权限仅在用户批准基本权限后才会显示给用户。
此外,在提交应用程序之前,允许使用您自己的用户来测试应用程序(具有所有权限,包括非基本权限)。
| 归档时间: |
|
| 查看次数: |
160 次 |
| 最近记录: |