我正在使用通过以下 API 检索的应用程序登录访问令牌 -
https://graph.facebook.com/oauth/access_token?client_id=&client_secret=&grant_type=client_credentials
如果使用 Graph API 公开的话,我可以检索任何用户的电子邮件地址(主要电子邮件而不是 Facebook 电子邮件)吗?
谢谢
拉坎
获取用户主要电子邮件的两种方法:
- 对于身份验证用户(即授予您的应用程序访问其个人资料的用户),并且仅当您明确请求该权限时。
- 如果电子邮件被某个未通过您的应用程序进行身份验证的任意用户明确公开,那么您也可以使用该电子邮件。您可以通过 facebook.com 查看的任何公开可见的信息同样可以通过 API 访问。
为了获取验证用户的电子邮件,当您第一次请求 oAuth 对话框时,您需要传递一个scope
与email
权限(以及您需要的任何其他权限)。查看有关权限的更多信息here以及有关使用范围的更多信息here .
当电子邮件可用时,可以在User
有效负载,查看有关 API 请求和有效负载的更多信息here.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)