Facebook API 提要未显示标题/消息

Posted

技术标签:

【中文标题】Facebook API 提要未显示标题/消息【英文标题】:Facebook API feed not showing caption/messege 【发布时间】:2017-09-12 09:08:49 【问题描述】:

我有一个基于 Facebook API 的 Facebook 订阅源。它工作得很好。但我有一个问题。似乎我无法从某些状态消息中捕获某些文本。

您可以在下面看到 API 供稿。

Facebook 上的两个“空”帖子是:

这是获取 json 的调用(已删除令牌):

https://graph.facebook.com/v2.10/216896781666302/?access_token=*******&locale=sv_SE&date_format=U&fields=posts.limit(2)caption,message,picture,from,link,source,properties,icon,actions,is_hidden,is_expired,likes,comments,shares,status_type,object_id,created_time,updated_time,type

问题:我没有收到以下文本:“Kultur Karlshamn har uppdaterat sin adress”。和“Kultur Karlshamn har uppdaterat informationen i avsnittet Om”。而我在这个问题上找不到任何明确的答案。为什么我没有得到标题/文本?我的 API/json 调用中缺少什么字段?

这是我得到的数据:

【问题讨论】:

【参考方案1】:

这些自动创建的帖子的文本可以在story 字段中找到。

https://developers.facebook.com/docs/graph-api/reference/v2.10/post:

故事:故事中的文字并非由用户有意生成,例如当两个人成为朋友或其他人在此人的墙上发帖时生成的文字。

【讨论】:

感谢您的回答。经过测试,但仍然获得与上面 json 屏幕截图中相同的数据。 (没有从这些帖子中获取故事字段)。 developers.facebook.com/tools/… 抱歉,当我添加我需要的其他值时没有得到故事:developers.facebook.com/tools/… 不确定是否所有这些帖子都可以通过 API 获得。当我浏览它们(无限制)时,我看到了一些关于封面照片更改的内容,但没有看到关于更新地址或信息的两个特定内容......可能与那些生日祝福帖子相同,那些不是也可通过 API 获得。 在特定帖子的详细信息中看不到任何内容,例如关于地址更改的帖子,developers.facebook.com/tools/…

以上是关于Facebook API 提要未显示标题/消息的主要内容,如果未能解决你的问题,请参考以下文章

Facebook ios-sdk:提要帖子不显示在新闻提要上

升级图 API 2.0 后从 Facebook 读取新闻提要失败

Instagram 的帖子未显示在 Facebook Open Graph API 上

使用 Javascript SDK Graph API 获取用户的新闻提要

Facebook API页面提要没有向我的webhook发送信息?

Twitter api 1.1 图片未显示在提要中