I made a script to
- gather game names and id and create a local cache with possibility of rebuilding it;
- select categories;
- paginate results of streams within any of those categories
- stream via mpv
This worked lovely until today. I had to register to with throwaway emails and phonenums just to get another client id and see why it wasn’t working. And I still don’t know. Reading the doc thru, the only thing that comes to mind is that the API change isn’t discrete, but rather continuous and something new was implemented.
I’m no develeoper, and don’t deal with API often, so getting it without examples is hard. From what I gather, I need an app access token, because the thing should literally just scrape, though that didn’t work too well for me when I tried it. No logins, posts, emails, markers- just the Get Games Top and Get Streams methods. What exactly am I missing?
The ‘code’ is here.