我正在使用好友选择器并获取所选的用户ID。 它是这样的:
AaLO4uyQLCrltBKryBnaTppP1ThNTREseQYV796H5JyPviztByQkST7Z362i7YIEYi2ZGcvX4shtFnXR0dd0g0yFwwRLt6SFTasdqNB19UtcvA
然后,我正在尝试获取用户的公共信息及其个人资料图片,但两个请求都返回:
{
"error": {
"message": "(#803) Some of the aliases you requested do not exist: AaLO4uyQLCrltBKryBnaTppP1ThNTREseQYV796H5JyPviztByQkST7Z362i7YIEYi2ZGcvX4shtFnXR0dd0g0yFwwRLt6SFTasdqNB19UtcvA",
"type": "OAuthException",
"code": 803
}
}
中进行了测试
简单地说它不起作用。 朋友选择器片段返回的用户ID与facebook ID之间有区别吗?我问这个是因为/ me查询返回的id要短得多:
"id": "777840545588528"
任何人都可以帮助我吗?我错过了什么?
答案 0 :(得分:0)
您可以通过API调用https:// graph.facebook.com /v2.1/me/taggable_friends.......And获取您朋友的基本详细信息,如姓名,个人资料图片网址等。如果你想得到你的Facebook朋友,我需要进行API调用。 https:// graph.facebook.com /v2.1/me/friends将返回我正在使用的用户的朋友,你可以调用这样的API来获取朋友的详细信息https:// graph.facebook .com /v2.1/user-id(你在早期的API调用中得到的朋友).....希望这有帮助