Wait, so this gets weirder... I just looked at Twitch's own use of their API, and they are actually passing "undefined" as the oauth token if you go to http://twitch.tv without being signed in?? So I guess you _don't_ actually need one, even though they claim you do?
-
-
Show this threadThanks. Twitter will use this to make your timeline better. UndoUndo
-
-
-
Progress :P
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
-
-
I discovered while setting up the HMN streams page that Twitch doesn't even use their own API. For their own pages, they have a GraphQL API that actually works. And can actually show you videos associated with a user.
-
Actually I remember how it works - you can get a user's videos, but you can't get the game/category associated with that video. And since we want to limit our page to just Science/Technology streams, that's no good. Meanwhile their GraphQL API will happily do this.
- Show replies
New conversation -
-
-
The primary reason web APIs require auth even for public info is to allow them to time out/blacklist bad actors who don’t respect request limits and just hammer the servers with a billion requests/sec (whether malicious or a bug). Having a clientId means they know who to notify.
-
Block IP?
End of conversation
New conversation -
-
-
Well guess my site is broke now... Shit
-
It will break literally thousands of sites.
- Show replies
New conversation -
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.