我试图找出一个用户是否有@ facebook.com电子邮件用于消息传递,但无法查看请求在哪里请求我的常规电子邮件请求权限并且可以获得,但无法查看从何处获取他们的@face.com电子邮件。它不包含在https://graph.facebook.com/me/中,因为无法保证他们已经设置了一个,我不能假设它是基于他们的用户名
答案 0 :(得分:1)
如果用户有facebook.com电子邮件地址,则为{username}@facebook.com。但是,仅仅因为用户设置了用户名,并不意味着有相应的电子邮件。我已经有了一个用户名,因为Facebook将它们搞砸了,就在前几天我为它设置了一封电子邮件。没有办法判断他们是否已经设置好了。您最好的办法是向用户询问您的应用可以使用的电子邮件地址。
答案 1 :(得分:0)
只需转到您的隐私设置,然后从那里开始编辑您的电子邮件地址,然后在那里设置一个Facebook电子邮件按钮。