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 获得以下博客列表吗?
怎样用Google APIs和Google的应用系统进行集成----怎样把Google Blogger(博客)的JSON Schema转换成XML的Schema(XSD)?