当我想使用facebook帐户登录drupal 7并且使用模块hybridauth时,我有错误。
像这样:无效的范围:offline_access,publish_stream。此消息仅向开发人员显示。如果存在,您应用的用户将忽略这些权限。请阅读以下文档以获取有效权限:https://developers.facebook.com/docs/facebook-login/permissions
从同一个问题我找到了答案,它是删除范围变量中的权限offline_access和publish_stream,但我不明白该怎么做?
任何人都可以帮助我吗?
答案 0 :(得分:0)
不建议使用offline_access和publish_stream权限,因此无法再请求。
publish_stream可以被publish_actions取代,offline_access也不见了。
见
https://developers.facebook.com/docs/facebook-login/permissions/v2.4#reference https://developers.facebook.com/docs/apps/changelog
答案 1 :(得分:0)
如果您在使用Facebook身份验证登录时有以下Url请求(1)。然后你必须删除你要发送的最后一个参数并尝试关注url(2)请求希望它能正常工作。
https://www.facebook.com/dialog/oauth?client_id=113006002193070&redirect_uri=http%3A%2F%2Fyougagged.com%2Findex&scope=email%2C+offline_access (1)
https://www.facebook.com/dialog/oauth?client_id=113006002193070&redirect_uri=http%3A%2F%2Fyougagged.com%2Findex (2)