如何使用 Facebook API 获取用户的辅助电子邮件地址

Posted

技术标签:

【中文标题】如何使用 Facebook API 获取用户的辅助电子邮件地址【英文标题】:How to get user's secondary email addresses using Facebook APIs 【发布时间】:2011-01-03 09:35:30 【问题描述】:

我知道如何使用 php SDK 和 Facebook Graph API 或 FQL 获取用户的电子邮件地址。

但是,我仍然找不到如何获取用户的网络电子邮件地址或辅助电子邮件地址。

例如用户属于“College”网络,我想获取他的“user@college.edu”电子邮件。这可能吗?

提前致谢。

【问题讨论】:

【参考方案1】:

我刚刚查看了 Facebook 开发参考,但找不到。

从用户那里获取主电子邮件地址是扩展权限的一部分,因为它是高度私密的数据。

非主要电子邮件地址没有扩展权限,这意味着这是不可能的,否则它将在http://developers.facebook.com/docs/authentication/permissions的扩展权限列表中。

【讨论】:

以上是关于如何使用 Facebook API 获取用户的辅助电子邮件地址的主要内容,如果未能解决你的问题,请参考以下文章

Facebook API:如何在facebook中获取登录用户的关注者列表[重复]

如何在 Facebook API ios 中获取用户名?

Facebook API - 如何通过 Facebook API 获取 Facebook 用户的个人资料图片(无需用户“允许”应用程序)

如何通过 facebook graph api 获取***故事讲述者用户 ID

假设我无法通过图形 api 获取全局用户 ID,如何使用应用程序打开 facebook url

我们如何从facebook发送api的用户ID获取Page-scoped-id?