首页 文章

使用Graph API检索电子邮件

提问于
浏览
2

我正在使用通过以下API检索的app登录访问令牌 -

https://graph.facebook.com/oauth/access_token?client_id=&client_secret =&grant_type = client_credentials

我是否可以使用Graph API检索任何用户的电子邮件地址(主电子邮件而不是facebook电子邮件)?

谢谢Lakhan

2 回答

  • 2

    获取用户主电子邮件的两种方法:

    • 对于身份验证用户(即授予您的应用程序访问其 Profiles 的权限)并且仅在您明确请求该权限时 .

    • 如果某个未经您的应用验证的任意用户明确公开了该电子邮件,那么您也可以使用该电子邮件 . 您可以通过API查看任何可通过facebook.com查看的公开可见信息 .

    要获取身份验证用户的电子邮件,当您第一次请求oAuth对话框时,您需要传递 scope 并具有 email 权限(以及您需要的任何其他权限) . 有关权限here的详细信息,请参阅有关使用范围here的详细信息 .

    当电子邮件可用时,可以在 User 有效内容中找到,请参阅有关API请求和有效负载here的更多信息 .

  • 0

    在这里查看文档:http://developers.facebook.com/docs/reference/api/user/

    使用电子邮件参数,您将能够收到电子邮件 .

相关问题