Facebook无效范围错误

时间:2015-05-07 07:21:24

标签: facebook facebook-graph-api

我用rails app创建了一个V2.3的应用程序。 4月30日之前工作正常。 现在我收到了这个错误:

  

无效的范围:offline_access,publish_stream,create_event,   friends_events。此消息仅向开发人员显示。用户   如果存在,您的应用将忽略这些权限。请阅读   有效权限的文档:   https://developers.facebook.com/docs/facebook-login/permissions

我甚至已通过Graph API Explorer向该应用授予了权限。我仍然无法解决它。

类似问题:Error Invalid Scopes: offline_access, publish_stream, when I try to connect with Facebook API

添加评论 - 这并没有解决我的问题。我试过这个解决方案。

有什么建议吗?

由于

2 个答案:

答案 0 :(得分:5)

所有这些权限都不再存在,其中一些权限已被弃用多年 - 而v1.0已于2015年4月30日被删除 - 这意味着,许多已弃用的内容已不再适用。查看更改日志以获取更多信息:https://developers.facebook.com/docs/apps/changelog

我建议不要使用旧的在线教程来复制代码,请先使用Facebook文档。

答案 1 :(得分:2)

我不明白为什么你必须发布这个问题,因为你把昨天已经回答的问题联系起来了。

您必须从登录网址的scope参数中删除repsective权限。

  

scope:以逗号分隔的权限列表,列出了使用您的应用的用户请求的权限。

不能在2015年4月30日之后使用这些权限。