Facebook Graph API今天改变了/ post的结果?

时间:2013-01-09 20:53:12

标签: ios facebook-graph-api

我有一个iOS应用程序已经使用“/ me / posts”获取用户的Facebook状态更新和位置签到几个月。在今天的“重大变化”更新后,“/ me / posts”仅返回最近的“赞”。看起来像“/ me / statuses”和“/ me / checkins”是检查这些东西的新的合适位置。我想这是有道理的,但我没有看到任何描述这些变化的文档,或者说它们会在今天发生。关于图API的具体返回内容的原始文档看起来也很渺茫。

所以我的问题是:这是对API的官方更改吗?它在哪里指定?我应该在哪里看,所以我可以保持这些东西,并没有我的应用程序休息数百名用户?

也许更重要的是:“/ me / statuses”和“/ me / checkins”是获取此信息的新方法吗?或者还有其他什么?

3 个答案:

答案 0 :(得分:1)

始终保持对Developer Roadmap的敏锐眼光。这些类型的更改经常发生,但FB 通常可以很好地提前调用它们。你已经回答了自己的问题,不管它是否是一个官员"变化 - 你在野外看到它 - 就Facebook的运作方式而言,它是官方的。

答案 1 :(得分:0)

尝试使用Graph API Explorer。它可能是一个访问令牌问题。

仅供参考:我的应用程序出现了类似的问题,只有当我使用Graph API Explorer和我从那里获得的令牌时,我才能检索帖子。

答案 2 :(得分:0)

更新:我发现了一些问题。在Facebook的应用程序配置文件中,选择“编辑设置”,然后转到“高级”,您将看到一个名为“迁移”的部分。这主要是用于显示各种“重大更改”更新的兼容性的开关,但它还包括“包含状态检查”的选项。

现在我知道在哪里看,事情变得更有意义了。