我正在向 Facebook 图形 API 发出 GET 请求,例如:
https://graph.facebook.com/Yahoo?fields=likes
即使我没有登录,它也会返回喜欢计数。
但是对于像这样的 URL:https ://graph.facebook.com/CaraSutrasPage?fields=likes
当我没有登录时,我没有得到 Facebook 的赞。这里的原因是,这个 Facebook 页面是有年龄限制的。
从这个问题,我尝试包括用户 access_token像: https://graph.facebook.com/CaraSutrasPage?fields=likes&access_token=CAAGRLGYz...User_access_token
但这仅在该用户登录到 developer.facebook.com 站点时才有效。注销后它正在返回"Error validating access token: This may be because the user logged out or may be due to a system error."
消息。
我想获取 Facebook 页面 URL 列表(例如https://www.facebook.com/TheRedheadBedhead和https://www.facebook.com/pages/Sexational/382577001850507?ref=hl)的 Facebook 喜欢存储在数据库中。我不知道哪些有年龄限制,哪些没有!
如果我可以使用FQL获得点赞数,有什么办法吗?
我正在寻找一种通过任何方法获得 facebook 喜欢的方法:GET 请求(例如https://graph.facebook.com/CaraSutrasPage?fields=likes)、POST请求或 FQL!
非常感谢任何帮助!