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 用户提要?