nextcloud app that replicates basic gpodder.net api
795a9253d2
Remove 3rd dimension of POST data by directly accessing request data - a simple EpisodeActions array has to be posted now. This way the api is closer to gpodder. Additionally, removed EpisodeAction upload as String, so it's now incompatible with older versions |
||
---|---|---|
.github/workflows | ||
appinfo | ||
lib | ||
tests | ||
vendor | ||
.gitignore | ||
CHANGELOG.md | ||
composer.json | ||
composer.lock | ||
Makefile | ||
README.md |
nextcloud-gpodder
nextcloud app that replicates basic gpodder.net api
This app serves as synchronization endpoint for AntennaPod: https://github.com/AntennaPod/AntennaPod/pull/5243/
API
subscription
- subscription:
/index.php/apps/gpoddersync/subscriptions
- subscription change :
/index.php/apps/gpoddersync/subscription_change/create
The API replicates this: https://gpoddernet.readthedocs.io/en/latest/api/reference/subscriptions.html
episode action
- episode actions:
/index.php/apps/gpoddersync/episode_action
- create episode actions:
/index.php/apps/gpoddersync/episode_action/create
The API replicates this: https://gpoddernet.readthedocs.io/en/latest/api/reference/events.html
we also process the property uuid
.