gpodder.net Feed-Service

The gpodder.net Feed-Service is a webservice for parsing podcast feeds and returning the simplified contents as JSON. Flattr this

Usage

Examples

   SERVER=http://feeds.gpodder.net/parse
   curl --header "Accept: application/json" "$SERVER?url=http://feeds.feedburner.com/linuxoutlaws&inline_logo=1&scale_logo=30" #^
   curl --header "Accept: application/json" "$SERVER?url=http://youtube.com/rss/user/TEDtalksDirector/videos.rss" #^
   curl --header "Accept: application/json" "$SERVER?url=http://soundcloud.com/scheibosan" #^
   curl --header "Accept: application/json" "$SERVER?url=http://onapp1.orf.at/webcam/fm4/fod/soundpark.xspf" #^
   curl --header "Accept: application/json" "$SERVER?url=http://leo.am/podcasts/floss&url=http://feeds.twit.tv/floss_video_large" #^
   curl --header "Accept: application/json" "$SERVER?url=http://www.dancarlin.com/cswdc.xml&process_text=strip_html" #^
   curl --header "Accept: application/json" -d "url=http://feeds.feedburner.com/linuxoutlaws" $SERVER #^

Try it

Enter a feed URL

Docs

Read the full docs

Requests

Parameters to /parse (either GET or POST as application/x-www-form-urlencoded)

Headers to /parse

Responses

Headers

Using this Instance

If you intend to use this instance of the webservice in your application, please contact stefan@skoegl.net beforehand.

Source Code

The sourcecode is available from https://github.com/gpodder/mygpo-feedservice under the terms of the AGPLv3. Please report bugs on the bugtracker and mention the exact URL of your failed request.