410 Client Error: Gone for url again with twitch plugin
See original GitHub issuePlugin Issue
- This is a plugin issue and I have read the contribution guidelines.
Description
The error I’m getting seems to be fairly well known, but I thought it was fixed in 1.3.0. It was documented in https://github.com/streamlink/streamlink/issues/2680. I’ve gotten the newest version of streamlink that is supposed to fix (410 Client Error: Gone for url) but it seems to either still be happening, or has started happening again. I don’t even care about logging in. It was nice, but the plugin isn’t working at all again. I have an oauth token in my config, but it fails whether that is there or not.
Reproduction steps / Explicit stream URLs to test
try to start any stream on twitch
Log output
[cli][debug] OS: Windows 10
[cli][debug] Python: 3.5.2
[cli][debug] Streamlink: 0.14.2
[cli][debug] Requests(2.19.1), Socks(1.6.7), Websocket(0.48.0)
[cli][info] Found matching plugin twitch for URL twitch.tv/streamname
[cli][debug] Plugin specific arguments:
[cli][debug] --twitch-oauth-token=******** (oauth_token)
[plugin.twitch][debug] Getting live HLS streams for streamname
[plugin.twitch][info] Attempting to authenticate using OAuth token
[plugin.twitch][info] Successfully logged in as username
error: Unable to open URL: https://api.twitch.tv/api/channels/streamname/access_token.json (410 Client Error: Gone for url: https://api.twitch.tv/api/channels/streamname/access_token.json?oauth_token=4egps85j23zcfsb2bb9fnoydo98zfv&as3=t)
Additional comments, screenshots, etc.
Love Streamlink? Please consider supporting our collective. Thanks!
Issue Analytics
- State:
- Created 4 years ago
- Comments:6 (3 by maintainers)
Top Results From Across the Web
plugins.twitch: 410 Client Error (Gone for url) #2680 - GitHub
This means that the only solution for fixing this issue was making Streamlink use Twitch's own client-id for private API namespace requests and ......
Read more >Twitch stopped working with Streamlink on Debian. - Reddit
Today, Twitch suddenly just stopped working with Streamlink on my RPI3. I get this error.. [cli][info] Found matching plugin twitch for URL…
Read more >streamlink/streamlink - Gitter
error : Unable to open URL: https://api.twitch.tv/api/channels/<stream>/access_token.json (410 Client Error: Gone for url: https://api.twitch.tv/api/channels/< ...
Read more >410 Gone on v5 games/top - API - Twitch Developer Forums
The problem appears to be related to the shutdown of v3 APIs, and (sometimes) the v3 version being called, even when 'Accept': 'application/vnd.twitchtv.v5+json ......
Read more >A Complete Guide to the “410 Gone” Error - Kinsta
The "410 Gone” error code means you won't be able to access the page at all. Learn about the error, potential causes, and...
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
Looks like it got installed to program files on C at some point in the past and it’s been using that old version since then. I feel rather stupid that I didn’t find this earlier. Thanks for the help. The reason it got past me was apparently the old streamlink added to the USER path and not the SYSTEM path. I only checked in the SYSTEM path.
I did exactly that. I deleted the whole directory and i ran streamlink from the directory it was just installed in. I just typed the full path instead of just streamlink.exe and it did run 1.3.0, but i have no idea where the old one could be hiding. I’ve always installed it in D:\Programs\Streamlink and that is what is in my PATH also… guess I’m going hunting.