Facebook图形API {post-id} / likes返回空数据

时间:2015-01-10 23:08:55

标签: facebook facebook-graph-api

此请求返回一个空数组:graph.facebook.com/773227196065108/likes,但此请求返回一个正常数组:graph.facebook.com/576234822476425/likes

第一篇帖子 - 来自用户的帖子,第二篇帖子来自页面。

如何在第一种情况下获得正常结果?

2 个答案:

答案 0 :(得分:0)

http://graph.facebook.com/773227196065108返回

{
   error: {
   message: "An access token is required to request this resource.",
   type: "OAuthException",
   code: 104
   }
}

由于是用户帖子而且可能不公开,您必须代表用户使用适当的访问令牌来访问它。通过图形api获得的喜欢的数量也取决于喜欢该帖子的人的隐私设置。

第二个帖子是一个页面中的一个并且是公开的,所以它可以直接访问。

答案 1 :(得分:0)

773227196065108是用户,而576234822476425是页面。可以在API中检查公共页面帖子,公共用户帖子具有应用于它们的某些限制,例如,查询的用户也必须使用该应用程序。如果查询的用户未使用查询应用程序,则响应将为空。

此外,/me/likes/773227196065108无效,/me/likes仅适用于非帖子的网页。