2012-03-23 73 views
0

Facebook允许通过让喜欢和当前已验证用户的活动和他的朋友的名单:获取Facebook的喜欢和非朋友活动

https://graph.facebook.com/me/likes 
https://graph.facebook.com/[friend's_user_ID]/likes 

我们需要让喜欢和人的活动的名单谁与当前已通过身份验证的用户不是好友。我想这让喜欢:

https://graph.facebook.com/[non-friend's_user_ID]/likes 

但只返回空白响应

{ 
    "data": [ 
    ] 
} 

有没有什么办法让喜欢和非朋友活动(那些谁是不是我的朋友) ?

回答

0

如果用户的喜欢是公开的,您应该可以使用任何访问令牌访问它们,否则不会。

+0

我以同样的方式思考。但似乎非朋友应该授权我用来访问他的喜欢的应用程序。这真的很奇怪,因为隐私设置解释说:'人们如何将您的信息带到他们使用的应用程序中 - 可以看到您的信息的人可以在他们使用应用程序时随身携带信息。使用此设置来控制人们可以带来的信息类别。'我在Facebook内看到非朋友的公共数据,但无法通过API访问。 – badbatman 2012-03-26 10:45:33

+0

1.我登录到我的FB账户并授权[FB Devtool](http://developers.facebook.com/tools/explorer)应用程序,并要求我的朋友将我从他的朋友列表中删除。 2.我要求他的喜欢,并没有得到任何东西。我让他授权同一个应用程序。我完成了他所有的喜欢。 – badbatman 2012-03-26 10:53:32