Open auouymous opened 3 years ago
Would it be an idea to include the scdl functionality in gpodder? That one doesn't use the API and either uses the available downloads or scrapes the tracks of a user or play-list.
scdl appears to use the oauth API.
Oh, my bad. I didn't realise that. Sorry about the noise.
Any news on soundcloud support? Still broken for now...
As of July 2021, it's impossible to use soundcloud's API without first registering an app under the developer's soundcloud account to get an app-specific secret key. Per their api docs, they don't even allow the "log in with soundcloud" /connect
endpoint without a client_id and client_secret, so prompting users to sign in through soundcloud in order to get an Oauth token isn't a way around this.
Distributing a 'secret' key as part of an open source application is not very reasonable, so any fix to gpodder's soundcloud integration would require some hacky workaround:
I'll just note here again that the combination of rss-bridge and yt-dlp works fine with soundcloud feeds, at least the last time I tested them.
There is the PR under review (#1177) which may fix the soundcloud plugin, but if it cannot be merged, then maybe the plugin-based soundcloud support should be removed.
Also, the 'Soundcloud search' option under 'Discover new podcasts' does not work.
It appears subscribing and updating soundcloud feeds may be broken due to more API changes, see https://github.com/soundcloud/api/issues/142.
Subscribing:
From Yorvyk on mailing list: