16

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

4

2 回答 2

39

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

因此,您可以依靠从 Facebook 检索到的电子邮件来进行“验证”,而无需更改策略。

于 2012-08-07T13:52:17.167 回答
0

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

于 2012-08-04T11:42:28.203 回答