【发布时间】:2011-11-29 22:21:44
【问题描述】:
我正在开发一个 Facebook Oauth 应用程序。
对于我的 Facebook 电子邮件帐户,它运行良好。 但对于其他人(我的同事)帐户,它不起作用。
它可以为他们获取 Facebook 的名字,但不能获取电子邮件地址。
我们已经检查了所有帐户的设置,它和我一样,但不起作用。
我也在live环境中试过,但问题是一样的。
有什么想法吗?
【问题讨论】:
我正在开发一个 Facebook Oauth 应用程序。
对于我的 Facebook 电子邮件帐户,它运行良好。 但对于其他人(我的同事)帐户,它不起作用。
它可以为他们获取 Facebook 的名字,但不能获取电子邮件地址。
我们已经检查了所有帐户的设置,它和我一样,但不起作用。
我也在live环境中试过,但问题是一样的。
有什么想法吗?
【问题讨论】:
您是否为您尝试访问其电子邮件地址的用户获得了email 扩展权限?您可以在图形 API 中调用/me/permissions 进行检查
【讨论】:
还要考虑到您也可以阅读真实的电子邮件,具体取决于您朋友的隐私设置
【讨论】: