用户的电子邮件地址是否已在Facebook Graph API中确认?

时间:2012-08-04 10:49:22

标签: facebook facebook-graph-api openid

我通过Facebook Graph API收到用户的电子邮件,但如何确认用户在Facebook上注册后确认了他的电子邮件?

2 个答案:

答案 0 :(得分:33)

我通过创建新的Facebook帐户并尝试将其连接到网站而未验证我的电子邮件地址来测试此方案。 Facebook对话框不允许我这样做,并解释说我必须在连接之前先验证我的电子邮件地址。

因此,您可以依赖从Facebook检索到的电子邮件来“验证”没有政策变化。

答案 1 :(得分:0)

您无法判断电子邮件是否已经过验证,但如果API /me调用返回verified = true,则表示用户已通过某种方式验证了自己的帐户(信用卡,移动等)。因此,假设用户的帐户和电子邮件有效是安全的。