MalloyDelacroix / DownloaderForReddit

The Downloader for Reddit is a GUI application with some advanced features to extract and download submitted content from reddit.
GNU General Public License v3.0
496 stars 47 forks source link

Reddit new API restrictions. Will it impact DownloaderForReddit? #345

Open snvoid opened 1 year ago

snvoid commented 1 year ago

Reddit is going to be instituting new API restrictions soon which may impact the functionality of DownloaderForReddit

https://www.reddit.com/r/redditdev/comments/13wsiks/api_update_enterprise_level_tier_for_large_scale/

https://www.reddit.com/r/modnews/comments/13wshdp/api_update_continued_access_to_our_api_for/

Will this impact the project. Any workarounds to keep it working?

MalloyDelacroix commented 1 year ago

If I understand the new policies correctly, the new rate limits shouldn't impact this app.

As of July 1, 2023, we will enforce two different rate limits for the free access tier:

If you are using OAuth for authentication: 100 queries per minute per OAuth client id

If you are not using OAuth for authentication: 10 queries per minute

As long as users connect their reddit accounts through the app, they should not be impacted by the new rate limits.

The part of that post that concerns me is this:

Finally, to ensure that all regulatory requirements are met in the handling of mature content, we will be limiting access to sexually explicit content for third-party apps starting on July 5, 2023, except for moderation needs.

Judging by the issues/questions/comments I get about the app, downloading mature content seems to be the number one use case. I am unsure if this is the type of third-party app that will be effected or not. The only thing I can do is wait until the deadline and see if any problems arise.

If there are any unforeseen issues that arise from these changes, I will do my best to keep the app operational.