/RSS-to-JSON

An api to convert RSS feed to JSON

Primary LanguageJavaScript

RSS to JSON

A GET API to convert your rss feed into JSON.

Special thanks to https://www.npmjs.com/package/rss-to-json

Usage:

Request
Request URL: https://morning-earth-19323.herokuapp.com/?feedURL=https://medium.com/feed/@ayusharma.in
Request Method:GET
Status Code:200 OK
Remote Address:192.168.0.104:5000
Response
{
  "items":[
    {
      "title":"Map, Reduce & Filter as Higher Order Functions",
      "description":"",
      "link":"https://medium.com/@ayusharma.in/map-reduce-filter-as-higher-order-functions-377937ed5163?source=rss-ffdb15785e37------2",
      "url":"https://medium.com/@ayusharma.in/map-reduce-filter-as-higher-order-functions-377937ed5163?source=rss-ffdb15785e37------2",
      "created":1493784185000
    },
    {
      "title":"IIFE",
      "description":"",
      "link":"https://medium.com/@ayusharma.in/iife-11e720a0e77a?source=rss-ffdb15785e37------2",
      "url":"https://medium.com/@ayusharma.in/iife-11e720a0e77a?source=rss-ffdb15785e37------2",
      "created":1493054918000
    },
    {
      "title":"CI & CD with Gitlab",
      "description":"",
      "link":"https://medium.com/@ayusharma.in/ci-cd-with-gitlab-c490e7da9a9e?source=rss-ffdb15785e37------2",
      "url":"https://medium.com/@ayusharma.in/ci-cd-with-gitlab-c490e7da9a9e?source=rss-ffdb15785e37------2",
      "created":1490454490000
    },
    {
      "title":"Close a hung up terminal / Stuck after ssh",
      "description":"",
      "link":"https://medium.com/@ayusharma.in/close-a-hung-up-terminal-stuck-after-ssh-fe9546ed12a7?source=rss-ffdb15785e37------2",
      "url":"https://medium.com/@ayusharma.in/close-a-hung-up-terminal-stuck-after-ssh-fe9546ed12a7?source=rss-ffdb15785e37------2",
      "created":1482822487000
    },
    {
      "title":"A Basic Introduction to Apache HBASE — 1",
      "description":"",
      "link":"https://medium.com/@ayusharma.in/a-basic-introduction-to-apache-hbase-1-7ba906a4196f?source=rss-ffdb15785e37------2",
      "url":"https://medium.com/@ayusharma.in/a-basic-introduction-to-apache-hbase-1-7ba906a4196f?source=rss-ffdb15785e37------2",
      "created":1467845049000
    },
    {
      "title":"Generate PDF File using PhantomJS",
      "description":"",
      "link":"https://medium.com/@ayusharma.in/generate-pdf-file-using-phantomjs-885a374cda61?source=rss-ffdb15785e37------2",
      "url":"https://medium.com/@ayusharma.in/generate-pdf-file-using-phantomjs-885a374cda61?source=rss-ffdb15785e37------2",
      "created":1467749158000
    },
    {
      "title":"Python Pyramid — Introduction",
      "description":"",
      "link":"https://medium.com/@ayusharma.in/python-pyramid-introduction-acbfb9304688?source=rss-ffdb15785e37------2",
      "url":"https://medium.com/@ayusharma.in/python-pyramid-introduction-acbfb9304688?source=rss-ffdb15785e37------2",
      "created":1455620652000
    },
    {
      "title":"GULP",
      "description":"",
      "link":"https://medium.com/@ayusharma.in/using-gulp-48754261d222?source=rss-ffdb15785e37------2",
      "url":"https://medium.com/@ayusharma.in/using-gulp-48754261d222?source=rss-ffdb15785e37------2",
      "created":1455478338000
    },
    {
      "title":"Basic Development Environment for Ubuntu",
      "description":"",
      "link":"https://medium.com/@ayusharma.in/basic-development-environment-for-ubuntu-9b945f6b533f?source=rss-ffdb15785e37------2",
      "url":"https://medium.com/@ayusharma.in/basic-development-environment-for-ubuntu-9b945f6b533f?source=rss-ffdb15785e37------2",
      "created":1455391187000
    },
    {
      "title":"An informal meetup with Srishti, Richa, Siddhesh & Ayush.",
      "description":"",
      "link":"https://medium.com/@ayusharma.in/an-informal-meetup-with-srishti-richa-siddhesh-ayush-d5466bc8d597?source=rss-ffdb15785e37------2",
      "url":"https://medium.com/@ayusharma.in/an-informal-meetup-with-srishti-richa-siddhesh-ayush-d5466bc8d597?source=rss-ffdb15785e37------2",
      "created":1455256122000
    }
  ],
  "title":"Stories by Ayush on Medium",
  "description":"Stories by Ayush on Medium",
  "url":"https://medium.com/@ayusharma.in?source=rss-ffdb15785e37------2"
}