Facebook Graph API:提要中缺少帖子

Posted

技术标签:

【中文标题】Facebook Graph API:提要中缺少帖子【英文标题】:Facebook Graph API: Missing posts from feed 【发布时间】:2014-07-16 14:31:19 【问题描述】:

我已经阅读了很多关于这个问题的帖子,但是没有找到解决方案。

我正在使用 the graph explorer 并选择了所有权限(在“用户数据权限”和“扩展权限”上)

尝试通过/group-id/feed查询群组供稿

有些帖子不见了。

我看到有人在某处写道 FQL 可能会克服这个限制 - 但是Facebook announced that they are going to suppress FQL。

----[自己试试]---------------------强>

    加入“IT 安全”组(这只是一个示例)。您可以通过 facebook.com/6340489103 找到该群组

    查找“Gabor Nagy”的帖子。提示:加入群后,您可以直接通过“facebook.com/10152587882559104”访问帖子。

    转到图形浏览器(上面的链接)

    输入 /10152587882559104 即 /post_id

    您是否收到“代码:100”?

“错误”: "message": "不支持的发帖请求。", "type": "GraphMethodException", “代码”:100

    尝试其他帖子,看看效果是否正常

为什么我可以直接访问这篇文章,而不是通过图形 api?


【问题讨论】:

失踪?你确定你没有得到一些分页的结果吗? 我确定。即使在第 1 25 个结果中 - 有些丢失(例如 - 我收到的帖子编号为 1、2、4、5、6、8、9.... 3 和 7 丢失。我可以在组中看到它们 - 但是不在图表浏览器结果中。 如果你提供他们的ID,你能单独提取这些帖子吗? 请参阅我刚刚添加的“亲自尝试”部分。 Lix - 这是一个很好的问题。我不知道如何找到帖子的 ID,因为它没有出现在查询结果中。 您可能需要检查 Facebook 中的实际 UI 元素并在那里找到 id 属性。 【参考方案1】:

解决了!!!! (嗯,或多或少)

我已经联系了一些发布无法通过 Graph API 访问的帖子的人。

经过一些调试,我们找到了源。

他们都关闭了 Facebook 平台选项:https://www.facebook.com/about/privacy/your-info-on-other#friendsapps

这会阻止应用访问其数据。

这对我的项目并没有真正的帮助,但至少我感觉好多了。 ;)

享受

【讨论】:

以上是关于Facebook Graph API:提要中缺少帖子的主要内容,如果未能解决你的问题,请参考以下文章

使用 Facebook Graph Api 在 iphone 中解析新闻提要响应

无法通过 Graph API 将提要发布到 Facebook 页面

Facebook Graph API v10 图像上传到页面提要

Facebook Graph API 分页如何工作以及如何使用它来迭代 facebook 用户提要?

使用 facebook graph api 获取 instagram 自己/自我提要

您能否在不要求用户允许的情况下使用 Graph API 获取公共 Facebook 页面的提要?