Graph API调用返回GraphMethodException - 为什么?

时间:2014-03-29 15:35:47

标签: facebook facebook-graph-api

好的代码负责人,捣乱我...我正在收拾喜欢的帖子,我从API中得到了一些奇怪的错误。作为一个例子,这篇文章:

https://www.facebook.com/10151854248210966(帖子)

https://graph.facebook.com/likes?id=10151854248210966(喜欢的图表调用)

返回“GraphMethodException” - 不知道为什么。但是,下一篇文章:

https://www.facebook.com/10151780170490966(帖子)

https://graph.facebook.com/likes?id=10151780170490966(喜欢的图表调用)

吐出我能处理的所有喜欢。我注意到有些帖子会这样做,而我根本无法解决这个问题。任何想法和解决方法?如果我弹出喜欢的窗口,喜欢的那些,那么为什么Graph API不返回它们?

1 个答案:

答案 0 :(得分:1)

  1. 使用您无法访问此页面的其他用户检查此链接 因为此ID 10151854248210966的帖子是私有的而不是公开的。
  2. 如果您想访问任何非公共对象,则需要传递访问令牌

    https://www.facebook.com/10151854248210966?access_token="{token}"
    

    Facebook Access Token

    以下这篇文章是公开的,因此您可以提出请求

    https://www.facebook.com/10151780170490966
    

    因为是公开的