feed-api:启动您自己的微服务以解析RSS feed,获取项目的元数据并将其转换为JSONFeed

时间:2024-02-20 18:14:59
【文件属性】:

文件名称:feed-api:启动您自己的微服务以解析RSS feed,获取项目的元数据并将其转换为JSONFeed

文件大小:49KB

文件格式:ZIP

更新时间:2024-02-20 18:14:59

atom api rss json microservice

FeedAPI (即feed-api )是一种简单易用的微服务,用于解析RSS feed,使用元数据优化每一项并将其转换为JSONFeed格式。 这个怎么运作 FeedAPI获取RSS Feed链接,对其进行解析,从每个项目中并收集和数据,以确保所有项目都以正确的格式包含所有必要的数据,最后,它以最小的开发人员展示结果-友好格式 。 用法 要获取特定的供稿,只需将该URL添加到url查询参数中即可。 请记住要安全地对其进行转义(例如,使用encodeURIComponent或其他内容)。 (可选)您可以传递一个limit查询参数来限制返回的项目数。 例 要获取 ,只需将转义的url传递到根( / )端点即可。 curl https://your-url.now.sh/ ? url=http://www.economist.com/sections/science-technology/rss.xml 成功解析的rss feed将产生具有以下形状的feed对象: { " version " : " https://jsonfeed.org/versio


【文件预览】:
feed-api-master
----libraries()
--------fetch-feed.js(1KB)
--------transform-feed.js(3KB)
--------rss-to-json.js(445B)
----server.js(1KB)
----.eslintrc.js(45B)
----middleware()
--------cache.js(445B)
----CONTRIBUTING.md(1KB)
----assets()
--------icon.png(7KB)
--------how-it-works.svg(19KB)
--------header.svg(4KB)
----LICENSE.md(1KB)
----README.md(3KB)
----app.json(409B)
----CODE_OF_CONDUCT.md(5KB)
----.gitignore(884B)
----package-lock.json(114KB)
----package.json(1KB)

网友评论