从Facebook获取正确的ID

时间:2015-03-08 14:22:51

标签: facebook facebook-graph-api

我试图从facebook id获取用户名 - 我找到了一种方法:

https://graph.facebook.com/id?fields=link

然而,我注意到使用图形api,在写“我”时在fileds中,当我使用此网站时,我获得了不同的ID:http://findmyfacebookid.com/ 只有在使用http://findmyfacebookid.com/网站中的ID时,https://graph.facebook.com/id?fields=link才能正常工作

任何人都知道如何使用图形api获取每次都有效的ID? 谢谢!

1 个答案:

答案 0 :(得分:0)

从v2.0开始,你只得到一个“App Scoped ID”,无法获得“真实”ID,也无法获得“用户名”。有关详细信息,请参阅changelog

无论如何你不应该需要用户名。如果要识别返回的用户,可以使用App Scoped ID。如果您需要在不同的应用之间匹配用户,则可以使用Business Mapping API