要求offline_access被忽略

时间:2012-02-01 00:57:10

标签: facebook-apps facebook-authentication

我有一个问题是定义用户应该允许我的应用程序所需的权限。 实际上,只有offline_access不起作用。

我把它放在应用说明(Authenticated Referrals)中以及用户要求授权时

  

$ dialog_url =“https://www.facebook.com/dialog/oauth?
      CLIENT_ID =” $ APP_ID
      。 “&安培; REDIRECT_URI =” 进行urlencode($ my_url)
。       。“& scope = offline_access ”>
  。 “&安培;状态=” $ _ SESSION [ '状态'];

我无法理解为什么当oauth对话框出现时,不会要求离线权限!我已经尝试删除并重新安装该应用程序。

有什么建议吗?谢谢

3 个答案:

答案 0 :(得分:2)

已被弃用,请参阅此页面以获取有关现在该做什么的说明:https://developers.facebook.com/docs/offline-access-deprecation/

答案 1 :(得分:0)

根据the documentation,在OAuth对话框中,系统会在第二页上提示offline_access。您是否点击了第一页,而只是没有看到第二页?

答案 2 :(得分:0)

不成对,因为它被忽略了。

  

弃用offline_access = true

为什么他们弃用它?有没有新方法呢?