Blogger JSON API Post fetch 和 Content Parse

Posted

技术标签:

【中文标题】Blogger JSON API Post fetch 和 Content Parse【英文标题】:Blogger JSON API Post fetch and Content Parse 【发布时间】:2012-04-02 07:15:03 【问题描述】:

我是 Blogger 及其 JSON API 的新手。我发现我可以使用帖子 ID 检索所有帖子/检索特定帖子。

我正在尝试构建一个延迟加载博客文章列表页面,其中博客内容需要动态获取。在每个请求中检索最新 5 个帖子的最佳方法是什么? (我不想为 5 个帖子请求 5 次)

另一件事是,我想在帖子列表页面上显示帖子的第一张图片。如何获取第一张图片并仅获取文本内容?

我在 Google 上搜索过,但找不到任何好的教程。我希望你们能帮助我。

干杯

【问题讨论】:

不确定这是否有帮助。 code.google.com/apis/explorer 您只能获取文本内容吗? 是的,我做过类似的事情。它不获取文本内容,而是过滤文本内容。您可以在此处找到实现。 blog.thisismovement.co.uk 【参考方案1】:

一种选择是使用 javascript 回调,例如:

http://jayunit100.blogspot.com/feeds/posts/default?alt=json-in-script&callback=myFunc

这将返回一段可执行的 javascript 代码

1) 调用你定义的函数 2) 向该函数发送一个 json 对象

以下是我对此事的推测,因为它显然比人们想象的要困难得多:

我不清楚为什么没有一个更简单、纯粹、免身份验证的 JSON REST api 不可用(可能确实存在),它只需要一个博客 id 并返回纯文本,但是,我怀疑它可能是博主想要阻止抓取。

【讨论】:

【参考方案2】:

http://blogname.blogspot.com/feeds/posts/default?alt=json

blogname 替换为您的博客名称。

您将获得 JSON 对象并使用 JSON FORMATTER 格式化 JSON。

【讨论】:

有史以来最好的答案。这很好,但是如果我想从这个 json 中搜索文章怎么办?如果我想获取类别及其链接怎么办?简而言之,有任何教程吗?我正在使用它,但找不到能让我从提要中提取我需要的一切的材料。请帮忙

以上是关于Blogger JSON API Post fetch 和 Content Parse的主要内容,如果未能解决你的问题,请参考以下文章

可以从 blogger api 或 gdata api 获得以下博客列表吗?

带有 JSON 正文的 POST 请求

怎样用Google APIs和Google的应用系统进行集成----怎样把Google Blogger(博客)的JSON Schema转换成XML的Schema(XSD)?

私有Blogger API调用没有oauth2

HttpClient PostAsync 到 Blogger API

PHP - Blogger API的日期为毫秒