访问令牌Facebook图形API?

Ron*_*ing 0 facebook facebook-graph-api facebook-access-token

在FB上创建应用程序后,我获得了访问令牌XXX

当我打开https://graph.facebook.com/me/likes?access_token=XXX时,它确实显示了我喜欢的所有信息.

但当我打开另一个用户(将这些信息设置为公开,例如https://graph.facebook.com/4/likes?access_token=XXX)时,我什么也没得到

    {
   "data": [

   ]
}
Run Code Online (Sandbox Code Playgroud)

有人可以向我扩展为什么和任何想法解决?

Nix*_*Nix 5

您无法查看公开个人资料,您必须从应用程序请求权限(user_likes)才能查看此信息.


有关权限的信息user_likes

user_likes:提供对用户喜欢的所有页面列表的访问权限


公开个人资料示例(抱歉btaylor,但你的名字在文档上 )

https://graph.facebook.com/btaylor/likes?access_token=xxx

您将看到一个空数据集.


从用户文档,谈论喜欢的连接:

您可以通过user_likes或friends_likes权限向/ PROFILE_ID/like发出HTTP GET来阅读用户喜欢的页面.例如:

https://graph.facebook.com/me/likes