(2020-11-17, 20:13)chief27 Wrote: Getting errors trying to access the addon today. Havent changed anything with my setup. Error in Kodi says Failed to Connect to Twitch API. Nothing loads. Logs found here: LOG
Same error here - was working fine up to around 17:00 GMT. Trying to browse/view streams after this time resulted in the "
status: 404, This API does not exist" error.
Updated my OAuth key and reset the function/json cache just on general troubleshooting principle, but didn't help
Can't see any notices/deadlines in the Twitch dev services about some API/call being deprecated today, so maybe it's just a temporary API service outage ?
Relevant debug log entries:
:
2020-11-17 18:37:44.755 T:140512751982336 DEBUG: Twitch: Version: |2.5.3| Application Version: |Kodi| |18.9 (18.9.0) Git:18.9-Leia| -> |18|9|Leia|0|| (ENCODED)
2020-11-17 18:37:44.755 T:140512751982336 DEBUG: Twitch: Queries: |{'content': 'live', 'mode': 'followed'}| Args: |['plugin://plugin.video.twitch/', '1', '?content=live&mode=followed', 'resume:false']|
2020-11-17 18:37:44.755 T:140512751982336 DEBUG: Twitch: Calling cached method: |twitch_addon.addon.api.Twitch.valid_token|
2020-11-17 18:37:44.755 T:140512751982336 DEBUG: script.module.python.twitch: GET QUERY: url: |https://api.twitch.tv/kraken/|, params: |{}|, data: |{}|, headers: |{'Client-ID': u'kimne78kx3ncx6brgo4mv6wki5h1ko', 'Authorization': 'OAuth ***********', 'ACCEPT': 'application/vnd.twitchtv.v5+json'}|, target_func: |root|
2020-11-17 18:37:44.755 T:140512751982336 DEBUG: script.module.python.twitch: Downloading: |https://api.twitch.tv/kraken/|
2020-11-17 18:37:45.002 T:140512751982336 DEBUG: script.module.python.twitch: url: |https://api.twitch.tv/kraken/| parameters: |{}|
{
"error": "Not Found",
"message": "This API does not exist",
"status": 404
}
2020-11-17 18:37:45.002 T:140512751982336 DEBUG: CSettingsManager: requested setting (mute_notifications) was not found.
2020-11-17 18:37:45.002 T:140512751982336 ERROR: Traceback (most recent call last):
2020-11-17 18:37:45.002 T:140512751982336 ERROR: File "/storage/.kodi/addons/plugin.video.twitch/resources/lib/twitch_addon/router.py", line 290, in run
2020-11-17 18:37:45.003 T:140512751982336 ERROR: twitch_api = api.Twitch()
2020-11-17 18:37:45.003 T:140512751982336 ERROR: File "/storage/.kodi/addons/plugin.video.twitch/resources/lib/twitch_addon/addon/api.py", line 46, in __init__
2020-11-17 18:37:45.004 T:140512751982336 ERROR: if not self.valid_token(self.client_id, self.access_token, self.required_scopes):
2020-11-17 18:37:45.004 T:140512751982336 ERROR: File "/storage/.kodi/addons/plugin.video.twitch/resources/lib/twitch_addon/addon/common/cache.py", line 104, in memoizer
2020-11-17 18:37:45.004 T:140512751982336 ERROR: result = func(*args, **kwargs)
2020-11-17 18:37:45.004 T:140512751982336 ERROR: File "/storage/.kodi/addons/plugin.video.twitch/resources/lib/twitch_addon/addon/api.py", line 52, in valid_token
2020-11-17 18:37:45.004 T:140512751982336 ERROR: token_check = self.root()
2020-11-17 18:37:45.004 T:140512751982336 ERROR: File "/storage/.kodi/addons/plugin.video.twitch/resources/lib/twitch_addon/addon/error_handling.py", line 81, in wrapper
2020-11-17 18:37:45.004 T:140512751982336 ERROR: result = func(*args, **kwargs)
2020-11-17 18:37:45.004 T:140512751982336 ERROR: File "/storage/.kodi/addons/plugin.video.twitch/resources/lib/twitch_addon/addon/api.py", line 98, in root
2020-11-17 18:37:45.005 T:140512751982336 ERROR: return self.error_check(results)
2020-11-17 18:37:45.005 T:140512751982336 ERROR: File "/storage/.kodi/addons/plugin.video.twitch/resources/lib/twitch_addon/addon/api.py", line 382, in error_check
2020-11-17 18:37:45.005 T:140512751982336 ERROR: raise TwitchException(results)
2020-11-17 18:37:45.005 T:140512751982336 ERROR: TwitchException: {u'status': 404, u'message': u'This API does not exist', u'error': u'Not Found'}
2020-11-17 18:37:45.005 T:140512751982336 ERROR: Twitch: None
Full debug log available @
idonerenop.kodi (paste)