OAuth Error when polling for users live on twitch

Yes, or use an app access token.

You should put a call from your frontend to your backend and your backend generates, stores, recovers an app access token and call the streams API

And/or use webhooks for streams and/or cache that data so you can avoid making requests to the API if you already have the data