openpodcast / roadmap

πŸ—ΊπŸŽ™ Project Roadmap and Milestones for Open Podcast
0 stars 0 forks source link

Prototype of down/upvote #74

Closed woolfg closed 1 year ago

woolfg commented 1 year ago

Quick prototype of the first external Open API using shownotes

mre commented 1 year ago

how to identify an episode?

Guess the easiest would be to hardcode the links in the show notes, e.g. http://api.openpodcast.dev/feedback?show=xx&episode=14&vote=up where xx is the Podcast ID and 14 is the episode number.

Another option is to use the forwarder: The show notes are in the RSS feed, so what if we analyze the links in the show notes and add the episode number to any upvote/downvote link we find?

woolfg commented 1 year ago

good point :+1: , for now I guess the hard coded link is the simplest solution. later we can add it in an xml element as well (Open Standard)

woolfg commented 1 year ago

https://github.com/openpodcast/api/pull/35

woolfg commented 1 year ago

close as main feature is done. the question how to identify an episode is still open in #80