【问题标题】:Facebook App Re- asking Permission using php sdkFacebook 应用程序使用 php sdk 请求权限
【发布时间】:2017-05-07 19:22:06
【问题描述】:

就我而言

  1. 用户选择 facebook 登录选项
  2. 如果未登录则重定向到 facebook - 询问用户名/密码
  3. 然后请求共享数据的权限
  4. 如果同意通过获取用户公共数据重定向到我们的网站 ---------- 完成
  5. 如果用户取消重定向以取消重定向 URL ----------------------------- 退出

如果在第三步中用户不想分享他的电子邮件,那么 我的下一步是 ----- 直接提醒他/她或重定向到(错误 OOP 的页面,因为电子邮件未退出)

但是下一次用户想要共享数据但是, Facebook 没有向用户询问权限窗口 所以在这种情况下我需要帮助我如何每次都向用户提示用户窗口

我正在为 Facebook 登录使用 Graph Api

【问题讨论】:

  • 在使用 facebook 登录时需要 Facebook 权限撤销方面的帮助。

标签: php facebook facebook-graph-api permissions fbloginview


【解决方案1】:

首先,并非每个用户都有在 Facebook 上存档的电子邮件地址(当他们仅使用手机注册时) - 所以您的应用应该为以下情况做好准备:根本就是没有电子邮件可以放在首位。

要重新请求已拒绝的权限,您需要将参数 auth_type=rerequest 添加到您的登录对话框调用中。

PHP SDK 为此提供了一个特殊的方法getReRequestUrl。 (与getLoginUrl方法基本相同,只是增加了这个额外的参数。)

【讨论】:

  • 好的,谢谢我会实现它
  • 现在在这里不工作我使用了 javascript sdk & 调用相同的 // connect.facebook.net
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-07-11
  • 2015-01-19
  • 2012-06-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多