Hi, I'm trying to use this addon to replace Songza within Kodi. Exactly the same problem that QC MAX and dwg 590:
20:30:05 T:2928 ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
- NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
Error Type: <class 'gmusicapi.exceptions.CallFailure'>
Error Contents: GetStreamUrl: 404 Client Error: Not Found for url:
https://android.clients.google.com/music...aM&net=mob
(requests kwargs: {'headers': {'X-Device-ID': '3594952870585852442', 'Authorization': '<omitted>'}, 'params': {'opt': 'hi', 'mjck': 'Tac3pzgltyc4dmzgey6ys3wzup4', 'pt': 'e', 'slt': '1457314204931', 'sig': 'BK2oeVYYjzMzg-V7mmHklh_hbaM', 'net': 'mob'}, 'url': 'https://android.clients.google.com/music/mplay', 'verify': False, 'allow_redirects': False, 'method': 'GET'})
(response was: '<HTML>\n<HEAD>\n<TITLE>Not Found</TITLE>\n</HEAD>\n<BODY BGCOLOR="#FFFFFF" TEXT="#000000">\n<H1>Not Found</H1>\n<H2>Error 404</H2>\n</BODY>\n</HTML>\n')
Traceback (most recent call last):
File "C:\Users\Charles\AppData\Roaming\Kodi\addons\plugin.audio.googlemusic.exp\default.py", line 13, in <module>
GoogleMusicPlaySong.GoogleMusicPlaySong().play(params)
File "C:\Users\Charles\AppData\Roaming\Kodi\addons\plugin.audio.googlemusic.exp\GoogleMusicPlaySong.py", line 13, in play
params = self.__getSongStreamUrl(song_id, params)
File "C:\Users\Charles\AppData\Roaming\Kodi\addons\plugin.audio.googlemusic.exp\GoogleMusicPlaySong.py", line 65, in __getSongStreamUrl
params['url'] = self.api.getSongStreamUrl(song_id)
File "C:\Users\Charles\AppData\Roaming\Kodi\addons\plugin.audio.googlemusic.exp\GoogleMusicApi.py", line 81, in getSongStreamUrl
stream_url = self.getLogin().getStreamUrl(song_id)
File "C:\Users\Charles\AppData\Roaming\Kodi\addons\plugin.audio.googlemusic.exp\GoogleMusicLogin.py", line 41, in getStreamUrl
return self.gmusicapi.get_stream_url(song_id, device_id, quality)
File "<string>", line 2, in get_stream_url
File "C:\Users\Charles\AppData\Roaming\Kodi\addons\plugin.audio.googlemusic.exp\gmusicapi\utils\utils.py", line 251, in wrapper
return function(*args, **kw)
File "C:\Users\Charles\AppData\Roaming\Kodi\addons\plugin.audio.googlemusic.exp\gmusicapi\clients\mobileclient.py", line 271, in get_stream_url
return self._make_call(mobileclient.GetStreamUrl, song_id, device_id, quality)
File "C:\Users\Charles\AppData\Roaming\Kodi\addons\plugin.audio.googlemusic.exp\gmusicapi\clients\shared.py", line 80, in _make_call
return protocol.perform(self.session, self.validate, *args, **kwargs)
File "C:\Users\Charles\AppData\Roaming\Kodi\addons\plugin.audio.googlemusic.exp\gmusicapi\protocol\shared.py", line 225, in perform
raise CallFailure(err_msg, call_name)
CallFailure: GetStreamUrl: 404 Client Error: Not Found for url:
https://android.clients.google.com/music...aM&net=mob
(requests kwargs: {'headers': {'X-Device-ID': '3594952870585852442', 'Authorization': '<omitted>'}, 'params': {'opt': 'hi', 'mjck': 'Tac3pzgltyc4dmzgey6ys3wzup4', 'pt': 'e', 'slt': '1457314204931', 'sig': 'BK2oeVYYjzMzg-V7mmHklh_hbaM', 'net': 'mob'}, 'url': 'https://android.clients.google.com/music/mplay', 'verify': False, 'allow_redirects': False, 'method': 'GET'})
(response was: '<HTML>\n<HEAD>\n<TITLE>Not Found</TITLE>\n</HEAD>\n<BODY BGCOLOR="#FFFFFF" TEXT="#000000">\n<H1>Not Found</H1>\n<H2>Error 404</H2>\n</BODY>\n</HTML>\n')
-->End of Python script error report<--