Blogger API缺少内容数据

时间:2013-10-08 07:59:36

标签: json http blogger

我目前在使用Blogger API v3时遇到了一个重大问题。

我要求提供这样的博客文章列表:

https://www.googleapis.com/blogger/v3/blogs/{blogid}/posts

由于某些原因,缺少应该是结果集一部分的帖子内容数据。所有其他数据都在那里。

我身上有什么可能导致此问题,或者这是Blogger API上的错误?

2 个答案:

答案 0 :(得分:2)

来自https://groups.google.com/forum/#!topic/bloggerdev/Qxs2APElly0

  

由于某种原因,fetchBodies参数现在默认为false。将其明确设置为true可以解决问题。

     

希望他们尽快扭转行为。

我已经确认使用此网址确实会像以前一样返回内容正文:

https://www.googleapis.com/blogger/v3/blogs/{blogid}/posts?fetchBodies=true

Google还确认即将推出正确的解决方案: https://groups.google.com/d/msg/bloggerdev/hHrlcdoU0w8/znGKqSjLkRMJ

答案 1 :(得分:0)

遇到同样的问题,当您通过以下方式请求博客时,您仍然可以通过专门请求帖子来获取内容:

(我使用谷歌网站管理员博客作为例子)

https://www.googleapis.com/blogger/v3/blogs/32069983/posts?key= {your key}

每个帖子都会列出一个“自我链接”,如下所示:

https://www.googleapis.com/blogger/v3/blogs/32069983/posts/5707272928466575355?key= {your key}

这仍然显示内容,因此您只需向该网址发送一个额外的请求。

希望这只是一个临时的工作,因为我同意这是非常烦人的所有额外请求。