2017年4月13日,星期四

使用Google Feed API将RSS转换为JSON

对于那些讨厌使用RSS feed中的xml的人,这是一个快速提示。您可以使用 Google Feed API 在脚本中自动将RSS feed中的XML转换为JSON,这使得使用它们变得更加容易。例如,有一个 RSS订阅 来自 消费品安全委员会 而且它具有美国政府在美国召回的所有产品。使用此简单技巧,您可以轻松地定期提取新的提要,并解析出有关要在帐户中使用的召回信息。您还可以配置Google快讯以根据您感兴趣的特定关键字生成RSS feed。例如,这是一个 关键字“ smx”的RSS提要.

谢谢,
拉斯

/******************************************
* Use Google Feed API to 兑换 RSS to json
* Version 1.0 
* Created By: 拉斯 Savage
* FreeAdWordsScripts.com
******************************************/
// Usage: var jsonData = 兑换RssToJson('http://www.cpsc.gov/en/Newsroom/CPSC-RSS-Feed/Recalls-RSS/');
function 兑换RssToJson(rssUrl) {
  var FEED_API_URL = "//ajax.googleapis.com/ajax/services/feed/load?v=1.0&q="
  var url = FEED_API_URL+encodeURIComponent(rssUrl);
  var resp = UrlFetchApp.fetch(url);
  if(resp.getResponseCode() == 200) {
    return JSON.parse(resp.getContentText());
  } else {
    throw "An error occured while trying to parse: "+rssUrl;
  }
}

18条评论:

  1. 我已经读过您的博客,它非常吸引人。我喜欢你的博客。

    技术
    商业Excel模板

    回复删除
  2. 如果您想提高写作技巧,我建议您访问 这个网站!

    回复删除
  3. 我希望将来也能有同样的努力。实际上,您的创造力写作技巧启发了我。 购买Google评论

    回复删除
  4. 非常丰富的帖子!这里有很多信息可以帮助任何企业成功开展社交网络活动。 兑换货币

    回复删除
  5. 使用正版服务时,您将能够提供说明,共享资料并选择格式样式。 购买Pinterest关注者

    回复删除
  6. 布宜诺斯艾利斯爱莫尔 您的网站上非常有用的信息。我喜欢这篇文章,因为我们可以从您的博客中获得一些有用的信息。我希望您能发更多帖

    回复删除
  7. 布宜诺斯艾利斯爱莫尔 您的网站上非常有用的信息。我喜欢这篇文章,因为我们可以从您的博客中获得一些有用的信息。我希望您能发更多帖

    回复删除
  8. 在过去的客户中,他们慷慨地检查了他们的倾角,购买并在互联网上各种奇特的阴谋诡计的汽车聚会上购买了其珍贵的改进型汽车的照片,在此之后,这位客户获得了令人难以置信的祝福。Google Ads审核

    回复删除
  9. AnyConv非常易于使用。只需访问他们的网站,上传原始文件,选择要将其转换为的格式,然后点击立即转换即可。转换后的文件可以立即下载。 //anyconv.com/

    回复删除
  10. 我想知道我是否可以在其他网站上使用此文章,但是我会将其链接回您的网站。非常感谢。 在Instagram上购买喜欢

    回复删除
  11. 人工智能是计算机科学的一个分支,其目的是开发机器来发挥人类智能的作用。 海德拉巴的人工智能课程

    回复删除
  12. 这是我第一次访问您的博客!我们是一支由志愿者组成的团队,
    在同一个利基市场。博客为我们提供了有用的信息。您
    做得很棒!

    班加罗尔的人工智能培训

    回复删除
  13. 首先,数据科学培训可帮助求职者选择更好的职业道路。因此,这些工作在全球范围内提供。该培训将帮助您更加熟练,精通技术。 海得拉巴的数据科学课程

    回复删除
  14. Google+允许企业提供其帐户的页面。这给企业带来了优势,因为他们可以选择一张封面图片,或者在页面顶部选择五张较小的封面图片。这意味着企业现在可以选择从其业务的五个不同方面集中精力。 最好的电子邮件蜘蛛

    回复删除
  15. 随着视觉计算机化行业如此严重,'必须使自己与竞争对手区分开。专业的平面设计

    回复删除
  16. 这个博客真的很棒,以前从未见过像这样的伟大博客。我想我要分享给我的朋友们。
    海德拉巴最好的数字营销课程

    回复删除
  17. 我可以在HP打印机无线设置过程中修复错误?在这里,您可以找到立即设置HP Wireless的步骤。如需支持,请致电我们...

    回复删除