2010-09-18 90 views
2

我正在寻找一种方法来找到我的朋友的“喜欢”。因此,使用图形API的REST URL会是这样的,获取像Facebook一样的朋友吗?

https://graph.facebook.com/user_id_some_number/likes?access_token=access_token

请注意,user_id_some_number是ID类似12302892734748并且是的access_token访问令牌。

然而,如下这将返回我一个空的数据,

{ 
    "data": [  
    ] 
} 

我不知道为什么它不工作?难道我做错了什么?谢谢你的时间。

干杯,
阿布舍克

+0

有没有任何的回答帮助你吗?只需单击复选标记即可将其标记为已接受的解决方案或将其投票。请检查您的其他问题以获取可能的解决方案。谢谢! :)(是的,这是复制粘贴,以便新用户知道投票系统。) – 2010-09-18 12:20:07

回答

5

仔细检查,如果你已经得到了用户friends_likes数据的权限。

friends_likes可以访问所有用户 喜欢的connectionliked为喜欢连接

参考喜欢的页面的 列表:http://developers.facebook.com/docs/authentication/permissions

编辑:

您的语法为我工作

{ 
    "data": [ 
     { 
     "name": "BookBooN.com", 
     "category": "Application", 
     "id": "48503876751", 
     "created_time": "2010-09-01T09:33:42+0000" 
     }, 
     { 
     "name": "New Zealand", 
     "category": "Travel", 
     "id": "154058198218", 
     "created_time": "2010-08-29T21:30:30+0000" 
     }, 

你的权限对话框中应该有这样的风格

alt text

+0

是的,我同意friends_likes以及。它的https://graph.facebook.com/me?access_token=access_token&scope=user_likes,friends_likes。我对吗? – Abhishek 2010-09-18 11:09:30

+0

你的语法为我工作。 – 2010-09-18 11:25:03