Facebook 使用电子邮件获取朋友姓名

Facebook 使用电子邮件获取朋友姓名,facebook,facebook-graph-api,Facebook,Facebook Graph Api,有一个“发送给朋友”表单,用于向朋友发送HTML电子邮件。用户使用Facebook Graph连接,我可以请求任何权限 我想使用Facebook API获取朋友的姓名(如果朋友是Facebook朋友)。我想,如果我有电子邮件地址,可能吗?这很容易做到,而且你不需要电子邮件地址。 一旦用户授权了您的应用程序,即使不要求任何其他权限,您也应该能够访问用户朋友列表,如您在此处所见: (在“连接”部分下,有“朋友”收藏) 您可以尝试在此处查看结果: 如您所见,用户的名称已经存在,您可以使用它。 希望这

有一个“发送给朋友”表单,用于向朋友发送HTML电子邮件。用户使用Facebook Graph连接,我可以请求任何权限


我想使用Facebook API获取朋友的姓名(如果朋友是Facebook朋友)。我想,如果我有电子邮件地址,可能吗?

这很容易做到,而且你不需要电子邮件地址。 一旦用户授权了您的应用程序,即使不要求任何其他权限,您也应该能够访问用户朋友列表,如您在此处所见: (在“连接”部分下,有“朋友”收藏)

您可以尝试在此处查看结果:

如您所见,用户的名称已经存在,您可以使用它。
希望这能有所帮助。

您没有抓住要点。我有朋友的电子邮件,我需要知道他的名字。facebook不允许应用程序获取用户朋友的电子邮件地址(你可以在这里看到:朋友权限的电子邮件是N/A),因此如果你在朋友身上的唯一信息是他的电子邮件,那么你就不能知道他的名字。我不要求朋友的电子邮件。我要求Facebook向我提供一个拥有给定
电子邮件的人的详细信息(id、姓名),如果他是用户的朋友。正如我所说,您无法使用用户朋友的电子邮件地址。当用户授权您的应用程序时,他也会授予您某些权限。查看我在上一篇评论中包含的链接,并查看可能的权限列表,其中一些权限(第2列)与用户朋友有关。facebook对好友电子邮件地址没有权限,仅对授权该应用的登录用户的电子邮件具有权限。由于facebook不允许您靠近朋友的电子邮件,因此您无法根据用户的电子邮件获取其详细信息。@Guy,Nitzan Tomer是正确的。您不能也不会通过API获取应用程序用户朋友的任何电子邮件信息。如果可以的话,这将被视为对隐私的严重侵犯。