facebook - 检查是否登录Facebook用户 "likes"页面

标签 facebook facebook-graph-api

我想检查用户是否喜欢某个页面,而无需在外部站点上进行 facebook 连接。这可能吗?

我可以使用此方法从用户那里获取喜欢的列表,但他们必须“允许”应用访问:

https://graph.facebook.com/me/likes?access_token=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

但这似乎有点痛苦。我已经查看了堆栈溢出但找不到解决方案!我也看到了这个解决方案:

https://graph.facebook.com/me/likes?access_token=AAAAAITEghMBALZCsBzd2TwFy79jtDnZAt0ji6fZCFjlNBVNfmkBsTzWtL7MMNAiyCrfj7jIqrEqN6f0yPVOkhfVv2EBoX6IVh2hTv8LgZDZD

但这仍然需要用户“允许”访问?

干杯, 铝

最佳答案

未经用户明确允许(您的应用),您无法检索有关用户的信息(甚至不能检索 user_id)。同样对于“喜欢”,您仍然需要 user_likes也获得许可!

关于facebook - 检查是否登录Facebook用户 "likes"页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7860700/

相关文章:

用于获取帖子的 "likes, shares, comments"的 facebook 图形 API 端点

javascript - 需要使用 javascript Facebook api 更改标题以发布到墙上

ios - Facebook SSO 没有返回到我的应用程序 iphone

facebook - 如何在使用应用程序的用户之间获得相互的 facebook 喜欢

facebook - Facebook 上的 ?ref=rua 是什么意思?

ios - 如何使用适用于 iOS 的 Facebook App Invite SDK 获得 "who"邀请?

facebook - 什么字符串用于在 Facebook 的 Messenger API 中创建换行符?

ios - FBSDKGraphRequest 不工作

ios - iOS 中 Facebook 可标记好友 ID 的解密代码

php - 被 Facebook Chat API 标记为垃圾邮件的消息