2014-09-25 79 views
0

我正在使用朋友选取器并获取选定的用户ID。 这件事情是这样的:如何从朋友选择器中获取具有用户标识的个人资料图片?

AaLO4uyQLCrltBKryBnaTppP1ThNTREseQYV796H5JyPviztByQkST7Z362i7YIEYi2ZGcvX4shtFnXR0dd0g0yFwwRLt6SFTasdqNB19UtcvA 

于是,我试图获取用户的公开信息和它的资料图片,但是这两个请求返回:

{ 
"error": { 
"message": "(#803) Some of the aliases you requested do not exist: AaLO4uyQLCrltBKryBnaTppP1ThNTREseQYV796H5JyPviztByQkST7Z362i7YIEYi2ZGcvX4shtFnXR0dd0g0yFwwRLt6SFTasdqNB19UtcvA", 
"type": "OAuthException", 
"code": 803 
} 
} 

我测试了在Graph API Explorer

url in the browser

只是它不起作用。 朋友选择器片段返回的用户标识和facebook标识之间有区别吗?我问这是因为/我查询返回的ID要短得多:

"id": "777840545588528" 

任何人都可以帮我吗?我错过了什么?

+1

嗨克里斯蒂娜,你有没有为Facebook开发人员acoount正确创建HashKeys和应用ID? – 2014-09-25 11:13:29

回答

0

通过对https:// graph.facebook.com /v2.1/me/taggable_friends .......进行API调用,您可以获得朋友的基本信息,如姓名,个人资料图片网址等。如果你想得到你的Facebook朋友,我想你需要进行API调用。 https:// graph.facebook.com /v2.1/me/friends这将返回用户的朋友我会使用它可以调用API来获取这些朋友的详细信息https:// graph.facebook .com /v2.1/user-id(你的朋友,你在早期的API调用中).....希望这有助于

相关问题