Since 06-12-19 my Minecraft-Plugin is reporting a rate-limit.
BECAUSE:
My Minecraft java plugin was checking for ‘null’ if there is no next result page.
Since that date above there is always a ‘cursor’ even if there are not any following pages.
That resulted in a loop and I was getting rate-limited by twitch.
So please if there are not any addional pages give the ‘cursor’ a ‘null/empty’ result back!
To summarize:
Somehow Twitch-API now added a ‘cursor’ even if the page is not full.
Thatswhy I can’t collect the data I need for my Plugin. It stoppes only if there is no next ‘cursor’.
With “https://api.twitch.tv/helix/streams?game_id=27471&first=100&stream_type=live&language=de” I just want to check all german minecraft streamers to compare their names with Minecraft players that are on my server.
Since friday 06-12-19 this is not working anymore. Instead I get errors that I am rate-limited.