zlacker

[parent] [thread] 4 comments
1. jamie_+(OP)[view] [source] 2023-05-31 21:08:04
Because they're also taking this opportunity to change rate limiting from client_id+user_id to just client_id.

To stay inside the free tier, you get 1000 requests spread over 10 minutes (their current spike-smoothing behaviour) across your entire user base.

replies(1): >>SirMas+L4
2. SirMas+L4[view] [source] 2023-05-31 21:35:21
>>jamie_+(OP)
I'm not that great at APIs.

Is client_id something you have to register with reddit?

So you can't, for example have a client_id per user?

What if you as the app maker forced all your users who want to use your app to go register for their free personal client_id for their own personal API use, and then you have them give that client_id to the app along with their OAuth with they log in?

I am just trying to understand why a third party app can't just be a "software shell" that individual users can use to access reddit through their own personal free API limits as if they were just some individual accessing reddit through the API.

replies(2): >>wvenab+Bb >>JoshGl+Tc
◧◩
3. wvenab+Bb[view] [source] [discussion] 2023-05-31 22:10:25
>>SirMas+L4
> Is client_id something you have to register with reddit?

Yes.

◧◩
4. JoshGl+Tc[view] [source] [discussion] 2023-05-31 22:17:41
>>SirMas+L4
client_id is effectively "apollo" in this context.
replies(1): >>pb7+xd1
◧◩◪
5. pb7+xd1[view] [source] [discussion] 2023-06-01 09:32:36
>>JoshGl+Tc
Yes, GP's question is why can't I go register "apollo_pb7" and give Apollo my secret token so it can make requests on my behalf?
[go to top]