我试图获得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