-
-
Notifications
You must be signed in to change notification settings - Fork 19
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
API / gpodder.net Integration #17
Comments
Great that you're adding that here. I'm going to implement something along this proposal in a few days. Two things that came to mind:
|
I don't feel revealing the original feed URL because it can be regarded private data. Would you mind an entry point like Perhaps I can add lookup by item id? Note that this can result in multiple items of different feeds. You can map them to your original items by comparing additional metadata like alternate links. I don't intend on ever modifying them. Please give me feedback, I would love to cooperate with gpodder.net. |
Thanks for the feedback! Generally I see two "tasks" that I would like to automate:
Do you think you could provide a page / API endpoint to get the newest feeds so that I could start working on the first point? |
Here's a first attempt at matching episodes (enclosures):
The feed data can be cached pretty indefinitely. Tracker statistics however are always in flux. Next, how about crawling the directory through OPML? |
I've made a python library available that wraps the current bitlove api: http://pypi.python.org/pypi/bitlove/0.1 |
It would be great if there would be an API so that bitlove can be integrated in other applications / webservices. For my use case I would need an endpoint to retrieve torrent links (and bitlove URLs) for a given podcast feed URL.
I'd imagine something like
The additional meta data could be the number of completed downloads, number of seeders / leechers, current bandwith, Flattr links, etc, whatever you like to provide.
The text was updated successfully, but these errors were encountered: