在 FB 上创建应用后,我得到一个访问令牌 XXX
当我打开https://graph.facebook.com/me/likes?access_token=XXX时,它确实显示了我喜欢的所有信息。
但是当我打开从另一个用户那里看到(谁公开了这些信息,比如https://graph.facebook.com/4/likes?access_token=XXX)我什么都没有
{
"data": [
]
}
有人可以向我扩展为什么和任何想法可以解决吗?
在 FB 上创建应用后,我得到一个访问令牌 XXX
当我打开https://graph.facebook.com/me/likes?access_token=XXX时,它确实显示了我喜欢的所有信息。
但是当我打开从另一个用户那里看到(谁公开了这些信息,比如https://graph.facebook.com/4/likes?access_token=XXX)我什么都没有
{
"data": [
]
}
有人可以向我扩展为什么和任何想法可以解决吗?
您无法查看公开个人资料的喜欢,您必须从应用程序请求许可(user_likes)才能查看此信息。
user_likes:提供对用户喜欢的所有页面列表的访问作为喜欢连接
公开资料示例(对不起,btaylor,但您的名字在文档上 )
https://graph.facebook.com/btaylor/likes?access_token=xxx
您将看到一个空数据集。
从用户文档中,谈论喜欢连接:
读
您可以通过使用 user_likes 或 friends_likes 权限向 /PROFILE_ID/likes 发出 HTTP GET 来阅读用户喜欢的页面。例如: