【问题标题】:How to remove permissions offline_access and publish_stream in scope variable如何在范围变量中删除权限 offline_access 和 publish_stream
【发布时间】:2022-04-13 07:08:25
【问题描述】:

当我想使用 facebook 帐户登录 drupal 7 并使用模块 hybridauth 时出现错误。

像这样:

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

从同一个问题我找到了答案,它是在范围变量中删除权限 offline_access 和 publish_stream 但我不明白该怎么做?

谁能帮帮我?

【问题讨论】:

  • 嗨。我有同样的问题..找到解决方案了吗??
  • 转到配置 -> HybridAuth -> facebook 上的 klik 设置 -> 右侧菜单上的 klik 高级设置 -> 您可以取消选中 offline_access 和 publish_stream。我的英语不好,我希望你知道我的意思呵呵
  • 是的,明白了.. 谢谢.. :)

标签: facebook facebook-graph-api drupal drupal-7 hybridauth


【解决方案1】:

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

【讨论】:

    【解决方案2】:

    如果您在使用 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)
    

    【讨论】:

      猜你喜欢
      • 2015-07-17
      • 1970-01-01
      • 2017-09-18
      • 2015-07-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多