Release Experimental Google Music Addon
I think foreverguest has unfortunatley abandoned this - however I get a playback error with the below log whenever I try to use 2.0beta2.

Code:
2020-03-06 21:11:14.113 T:492028  NOTICE: [PlayMusicEXP-2.0~beta2] getStreamUrl song id: ae521337-6408-31ac-ae0a-cb2d7008666e device:  quality: hi
2020-03-06 21:11:14.246 T:489668   DEBUG: JSONRPC: Value does not match any of the enum values in type
2020-03-06 21:11:14.246 T:489668   DEBUG: JSONRPC: Array element at index 6 does not match in type properties
2020-03-06 21:11:14.246 T:489668   DEBUG: script.module.metadatautils --> {"error":{"code":-32602,"data":{"method":"AudioLibrary.GetAlbums","stack":{"message":"array element at index 6 does not match","name":"Item.Fields.Base","property":{"message":"Received value does not match any of the defined enum values","type":"string"},"type":"array"}},"message":"Invalid params."},"id":1,"jsonrpc":"2.0"}
2020-03-06 21:11:14.246 T:489668   DEBUG: script.module.metadatautils --> {'params': {'filter': {'and': [{'operator': 'contains', 'field': 'artist', 'value': u'A.P.J.'}, {'operator': 'contains', 'field': 'album', 'value': u'The Complete Motown Singles Vol.11A : 1971'}]}, 'properties': ['title', 'fanart', 'thumbnail', 'genre', 'displayartist', 'artist', 'genreid', 'musicbrainzalbumartistid', 'year', 'rating', 'artistid', 'musicbrainzalbumid', 'theme', 'description', 'type', 'style', 'playcount', 'albumlabel', 'mood', 'dateadded']}, 'jsonrpc': '2.0', 'method': 'AudioLibrary.GetAlbums', 'id': 1}
2020-03-06 21:11:14.382 T:492028   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: 403 Client Error: Forbidden for url: https://mclients.googleapis.com/music/mp...=0&net=mob
                                            (requests kwargs: {u'url': u'https://mclients.googleapis.com/music/mplay', u'headers': {u'X-Device-ID': '', 'Authorization': u'<omitted>'}, u'allow_redirects': False, u'params': {u'opt': 'hi', u'songid': 'ae521337-6408-31ac-ae0a-cb2d7008666e', u'pt': u'e', u'slt': '1583489474131', 'tier': 'aa', u'sig': 'vBtHdbGOeBamiku571kFrFKazIc', 'hl': 'en_US', 'dv': 0, u'net': u'mob'}, u'method': u'GET'})
                                            (response was: u'<HTML>\n<HEAD>\n<TITLE>Forbidden</TITLE>\n</HEAD>\n<BODY BGCOLOR="#FFFFFF" TEXT="#000000">\n<H1>Forbidden</H1>\n<H2>Error 403</H2>\n</BODY>\n</HTML>\n')
                                            Traceback (most recent call last):
                                              File "C:\Users\Abba\AppData\Roaming\Kodi\addons\plugin.audio.googlemusic.exp\resources\lib\addon.py", line 15, in <module>
                                                PlaySong().play(params)
                                              File "C:\Users\Abba\AppData\Roaming\Kodi\addons\plugin.audio.googlemusic.exp\resources\lib\playsong.py", line 16, in play
                                                params = self.__getSongStreamUrl(song_id, params)
                                              File "C:\Users\Abba\AppData\Roaming\Kodi\addons\plugin.audio.googlemusic.exp\resources\lib\playsong.py", line 67, in __getSongStreamUrl
                                                wentry_id=params.pop('wentryid', None))
                                              File "C:\Users\Abba\AppData\Roaming\Kodi\addons\plugin.audio.googlemusic.exp\resources\lib\api.py", line 49, in getSongStreamUrl
                                                stream_url = self.getLogin().getStreamUrl(song_id, session_token=session_token, wentry_id=wentry_id)
                                              File "C:\Users\Abba\AppData\Roaming\Kodi\addons\plugin.audio.googlemusic.exp\resources\lib\login.py", line 34, in getStreamUrl
                                                return self.gmusicapi.get_stream_url(song_id, device_id, quality)
                                              File "<string>", line 2, in get_stream_url
                                              File "C:\Users\Abba\AppData\Roaming\Kodi\addons\plugin.audio.googlemusic.exp\resources\lib\gmusicapi\utils\utils.py", line 294, in wrapper
                                                return function(*args, **kw)
                                              File "C:\Users\Abba\AppData\Roaming\Kodi\addons\plugin.audio.googlemusic.exp\resources\lib\gmusicapi\clients\mobileclient.py", line 453, in get_stream_url
                                                return self._make_call(mobileclient.GetStreamUrl, song_id, device_id, quality)
                                              File "C:\Users\Abba\AppData\Roaming\Kodi\addons\plugin.audio.googlemusic.exp\resources\lib\gmusicapi\clients\mobileclient.py", line 45, in _make_call
                                                return super(Mobileclient, self)._make_call(protocol, *args, **kwargs)
                                              File "C:\Users\Abba\AppData\Roaming\Kodi\addons\plugin.audio.googlemusic.exp\resources\lib\gmusicapi\clients\shared.py", line 90, in _make_call
                                                return protocol.perform(self.session, self.validate, *args, **kwargs)
                                              File "C:\Users\Abba\AppData\Roaming\Kodi\addons\plugin.audio.googlemusic.exp\resources\lib\gmusicapi\protocol\shared.py", line 230, in perform
                                                raise CallFailure(err_msg, call_name)
                                            CallFailure: GetStreamUrl: 403 Client Error: Forbidden for url: https://mclients.googleapis.com/music/mp...=0&net=mob
                                            (requests kwargs: {u'url': u'https://mclients.googleapis.com/music/mplay', u'headers': {u'X-Device-ID': '', 'Authorization': u'<omitted>'}, u'allow_redirects': False, u'params': {u'opt': 'hi', u'songid': 'ae521337-6408-31ac-ae0a-cb2d7008666e', u'pt': u'e', u'slt': '1583489474131', 'tier': 'aa', u'sig': 'vBtHdbGOeBamiku571kFrFKazIc', 'hl': 'en_US', 'dv': 0, u'net': u'mob'}, u'method': u'GET'})
                                            (response was: u'<HTML>\n<HEAD>\n<TITLE>Forbidden</TITLE>\n</HEAD>\n<BODY BGCOLOR="#FFFFFF" TEXT="#000000">\n<H1>Forbidden</H1>\n<H2>Error 403</H2>\n</BODY>\n</HTML>\n')
                                            -->End of Python script error report<--
2020-03-06 21:11:14.390 T:492028   DEBUG: CPythonInvoker::onExecutionDone(92, C:\Users\Abba\AppData\Roaming\Kodi\addons\plugin.audio.googlemusic.exp\resources\lib\addon.py)
2020-03-06 21:11:14.398 T:492396   DEBUG: ------ Window Init (DialogNotification.xml) ------
2020-03-06 21:11:14.578 T:492028    INFO: Python interpreter stopped
2020-03-06 21:11:14.578 T:492028   DEBUG: Thread LanguageInvoker 492028 terminating
2020-03-06 21:11:14.578 T:492352   DEBUG: Thread scriptobs 492352 terminating
2020-03-06 21:11:14.579 T:492396   DEBUG: ------ Window Deinit (DialogBusy.xml) ------
2020-03-06 21:11:14.579 T:492396   ERROR: Playlist Player: skipping unplayable item: 0, path [plugin://plugin.audio.googlemusic.exp/?action=play_song&song_id=ae521337-6408-31ac-ae0a-cb2d7008666e&title=+%28I%27ve+Given+You%29+The+Best+Years+Of+My+Life&artist=+A.P.J.+&albumart=http://lh3.googleusercontent.com/tTtb0Ndsn5eVDOXeMxF8fR4Uv_lWQBSrfGZv1izEwtGEVwWjddf41SWC0u6oGRRAWTj-KLA8zQ&tracknumber=5&album=The+Complete+Motown+Singles+Vol.11A+%3A+1971&year=2009&rating=0&artistart=http://lh3.googleusercontent.com/sbOF_S6Iz3ksjBsJFxFPGg_cWw8SpRuW5wHWllMvVSMmUk1WnAcrzQlpt2LHdzHQWhvUb_Jx6w]
2020-03-06 21:11:14.579 T:492396   DEBUG: Playlist Player: one or more items failed to play... aborting playback
Reply


Messages In This Thread
RE: Experimental Google Music Addon - by Drir - 2014-07-26, 08:21
RE: Experimental Google Music Addon - by SBCV - 2014-11-13, 03:38
RE: Experimental Google Music Addon - by SBCV - 2014-11-16, 23:12
RE: Experimental Google Music Addon - by SBCV - 2014-11-17, 06:06
RE: Experimental Google Music Addon - by Auri - 2016-02-05, 20:03
Experimental Google Music Addon - by huzz456 - 2015-02-19, 01:41
Experimental Google Music Addon - by haarlokk - 2015-06-08, 01:53
RE: Experimental Google Music Addon - by moyn - 2015-12-03, 23:58
RE: Experimental Google Music Addon - by moyn - 2015-12-10, 22:17
RE: Experimental Google Music Addon - by moyn - 2015-12-10, 22:32
RE: Experimental Google Music Addon - by moyn - 2015-12-22, 12:29
RE: Experimental Google Music Addon - by spec - 2016-02-21, 19:13
RE: Experimental Google Music Addon - by spec - 2016-02-27, 20:36
RE: Experimental Google Music Addon - by tibb - 2016-02-29, 19:50
RE: Experimental Google Music Addon - by view - 2016-04-10, 17:44
Experimental Google Music Addon - by sjchmura - 2016-04-10, 18:28
Experimental Google Music Addon - by sjchmura - 2016-04-11, 22:24
Experimental Google Music Addon - by sjchmura - 2016-05-25, 21:14
issues with None from params - by brtkrbzhnv - 2016-08-27, 14:47
Experimental Google Music Addon - by sjchmura - 2016-09-04, 14:29
Experimental Google Music Addon - by sjchmura - 2016-09-11, 15:10
RE: Experimental Google Music Addon - by mrpg - 2016-09-11, 17:27
Experimental Google Music Addon - by sjchmura - 2016-09-11, 18:47
Experimental Google Music Addon - by sjchmura - 2016-09-20, 04:57
RE: Experimental Google Music Addon - by m2c2 - 2016-10-29, 20:16
RE: Experimental Google Music Addon - by nb2a - 2016-11-29, 05:00
RE: Experimental Google Music Addon - by nb2a - 2016-11-30, 17:00
RE: Experimental Google Music Addon - by Tux2 - 2016-12-21, 11:14
RE: Experimental Google Music Addon - by benj - 2017-01-19, 02:51
RE: Experimental Google Music Addon - by nb2a - 2017-01-24, 05:57
RE: Experimental Google Music Addon - by AshG - 2017-01-30, 12:53
RE: Experimental Google Music Addon - by AshG - 2017-01-30, 23:57
RE: Experimental Google Music Addon - by vevs - 2019-04-05, 17:15
RE: Experimental Google Music Addon - by vevs - 2019-05-08, 02:05
RE: Experimental Google Music Addon - by Abbaskip - 2020-03-06, 12:13
Logout Mark Read Team Forum Stats Members Help
Experimental Google Music Addon17