如何获取应用程序的Facebook权限


How to get Facebook permissions for app

我试图获得read_stream和rsvp_event权限,但FB的工作人员继续拒绝我的提交。。为什么为一个简单的应用程序检索权限如此棘手?

我只需要阅读我的状态信息和事件,并将其显示在我的网站上。

如何为FB应用程序创建权限提交?

(我在我的php站点上使用图形api)

这来自https://developers.facebook.com/docs/facebook-login/permissions/v2.1#reference-read_stream

该许可授予在Facebook尚未可用的平台上构建Facebook品牌客户端的应用程序。例如,Android和iOS应用程序将不会被批准获得此权限。此外,Web、桌面和电视应用程序将不会被授予此权限。

因此,您不太可能获得批准。

关于这些事件,我认为user_events将是正确的:https://developers.facebook.com/docs/facebook-login/permissions/v2.1#reference-用户事件

据我所知,这只适用于您的个人网站,您为什么不通过Graph API Explorer手动为用户生成访问令牌,延长它并将其存储在PHP脚本中的某个位置?您还需要每60天手动更新一次访问令牌,但我认为这是最实用的选择。

参见

  • https://developers.facebook.com/tools/explorer
  • https://developers.facebook.com/docs/facebook-login/access-tokens#extending