Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Login doesn't work #32

Open
Publish3r opened this issue Oct 14, 2023 · 7 comments
Open

Login doesn't work #32

Publish3r opened this issue Oct 14, 2023 · 7 comments

Comments

@Publish3r
Copy link

The subdomain tv.deezer.com don't exist anymore.

@marcibrano
Copy link

ok, solution is?

@marcibrano
Copy link

for now the app is useless...login doesn't work. Is there any solution?

@Computerdude67
Copy link

Hello, after installation of the Deezer add-on I cannot connect or login to Deezer. I do have a premium account. Attached is the relevant part of the kodi.log file. Any help or workaround appreciated, thanks!
Error log Kodi.txt

@teutat3s
Copy link

teutat3s commented Nov 8, 2023

Looks like there's now https://tv2.deezer.com/.

@anotherstuart
Copy link

Hi

Just to see if there was a quick fix I updated the urls for tv.deezer.com in the plugin to tv2.deezer.com (not sure if I did it right - I just hacked it in the api.py and api.pyc files in the zip...)

I am now getting something different! but sadly it is 'track unplayable' error for every track, so I think something new is happening, but having no knowledge of the construction of the code or the deezer API (or even how to build kodi plugins) I don't know where to go from here.

The log is below
`2023-11-10 10:03:51.445 T:685 info : DeezerKodi: Starting DeezerKodi v2.0.5
2023-11-10 10:03:51.445 T:685 info : DeezerKodi: Initializing router with location /tracks/70266756/play
2023-11-10 10:03:51.445 T:685 debug : DeezerKodi: Getting Api instance ...
2023-11-10 10:03:51.445 T:685 debug : DeezerKodi: Trying to get Api instance from file ...
2023-11-10 10:03:51.445 T:685 debug : DeezerKodi: Getting Api from file /home/osmc/.kodi/temp/deezer-api.pickle
2023-11-10 10:03:51.446 T:685 debug : DeezerKodi: Getting Api instance ...
2023-11-10 10:03:51.446 T:685 info : DeezerKodi: Connection: Requesting streaming for track with id 70266756 ...
2023-11-10 10:03:52.453 T:685 warning : DeezerKodi: Unplayable track 70266756
2023-11-10 10:03:52.456 T:685 debug : DeezerKodi: Getting Api instance ...
2023-11-10 10:03:52.456 T:685 debug : DeezerKodi: Saving Api in '/home/osmc/.kodi/temp/deezer-api.pickle'
2023-11-10 10:03:52.457 T:685 debug : CPythonInvoker(12, /home/osmc/.kodi/addons/plugin.audio.deezer/addon.py): script successfully run
2023-11-10 10:03:52.457 T:685 debug : onExecutionDone(12, /home/osmc/.kodi/addons/plugin.audio.deezer/addon.py)
2023-11-10 10:03:52.460 T:459 debug : ------ Window Deinit (DialogBusy.xml) ------
2023-11-10 10:03:52.460 T:686 debug : Thread ScriptObs 1347387648 terminating
2023-11-10 10:03:52.460 T:459 error : Playlist Player: skipping unplayable item: 2, path [plugin://plugin.audio.deezer/?path=%2Ftracks%2F70266756%2Fplay]
2023-11-10 10:03:52.461 T:459 debug : CScriptRunner: running add-on script Deezer('plugin://plugin.audio.deezer/', '8', '?path=%2Ftracks%2F669240%2Fplay')
2023-11-10 10:03:52.462 T:687 debug : Thread LanguageInvoker start, auto delete: false
2023-11-10 10:03:52.462 T:687 debug : initializing python engine.
2023-11-10 10:03:52.462 T:687 debug : CPythonInvoker(13, /home/osmc/.kodi/addons/plugin.audio.deezer/addon.py): start processing
2023-11-10 10:03:52.482 T:688 debug : Thread ScriptObs start, auto delete: false
2023-11-10 10:03:52.489 T:685 debug : .
2023-11-10 10:03:52.592 T:685 debug : Python interpreter stopped
2023-11-10 10:03:52.592 T:685 debug : Thread LanguageInvoker 1283555584 terminating
2023-11-10 10:03:52.682 T:459 debug : ------ Window Init (DialogBusy.xml) ------
2023-11-10 10:03:52.844 T:687 debug : -->Python Interpreter Initialized<--
2023-11-10 10:03:52.844 T:687 debug :

2023-11-10 10:03:52.844 T:687 debug : CPythonInvoker(13, /home/osmc/.kodi/addons/plugin.audio.deezer/addon.py): the source file to load is "/home/osmc/.kodi/addons/plugin.audio.deezer/addon.py"
2023-11-10 10:03:52.844 T:687 debug : CPythonInvoker(13): full python path:
2023-11-10 10:03:52.844 T:687 debug : CPythonInvoker(13): custom python path:
2023-11-10 10:03:52.844 T:687 debug : CPythonInvoker(13): /home/osmc/.kodi/addons/plugin.audio.deezer
2023-11-10 10:03:52.844 T:687 debug : CPythonInvoker(13): /home/osmc/.kodi/addons/script.module.certifi/lib
2023-11-10 10:03:52.844 T:687 debug : CPythonInvoker(13): /home/osmc/.kodi/addons/script.module.chardet/lib
2023-11-10 10:03:52.845 T:687 debug : CPythonInvoker(13): /home/osmc/.kodi/addons/script.module.idna/lib
2023-11-10 10:03:52.845 T:687 debug : CPythonInvoker(13): /home/osmc/.kodi/addons/script.module.requests/lib
2023-11-10 10:03:52.845 T:687 debug : CPythonInvoker(13): /home/osmc/.kodi/addons/script.module.urllib3/lib
2023-11-10 10:03:52.845 T:687 debug : CPythonInvoker(13): default python path:
2023-11-10 10:03:52.845 T:687 debug : CPythonInvoker(13): /usr/lib/python39.zip
2023-11-10 10:03:52.845 T:687 debug : CPythonInvoker(13): /usr/lib/python3.9
2023-11-10 10:03:52.845 T:687 debug : CPythonInvoker(13): /usr/lib/python3.9/lib-dynload
2023-11-10 10:03:52.845 T:687 debug : CPythonInvoker(13): /usr/local/lib/python3.9/dist-packages
2023-11-10 10:03:52.845 T:687 debug : CPythonInvoker(13): /usr/lib/python3/dist-packages
2023-11-10 10:03:52.845 T:687 debug : CPythonInvoker(13): adding args:
2023-11-10 10:03:52.845 T:687 debug : CPythonInvoker(13): plugin://plugin.audio.deezer/
2023-11-10 10:03:52.845 T:687 debug : CPythonInvoker(13): 8
2023-11-10 10:03:52.845 T:687 debug : CPythonInvoker(13): ?path=%2Ftracks%2F669240%2Fplay
2023-11-10 10:03:52.845 T:687 debug : CPythonInvoker(13): resume:false
2023-11-10 10:03:52.845 T:687 debug : CPythonInvoker(13, /home/osmc/.kodi/addons/plugin.audio.deezer/addon.py): entering source directory /home/osmc/.kodi/addons/plugin.audio.deezer
2023-11-10 10:03:52.845 T:687 debug : CPythonInvoker(13, /home/osmc/.kodi/addons/plugin.audio.deezer/addon.py): instantiating addon using automatically obtained id of "plugin.audio.deezer" dependent on version 3.0.0 of the xbmc.python api
2023-11-10 10:03:55.961 T:687 info : DeezerKodi: Starting DeezerKodi v2.0.5
2023-11-10 10:03:55.961 T:687 info : DeezerKodi: Initializing router with location /tracks/669240/play
2023-11-10 10:03:55.961 T:687 debug : DeezerKodi: Getting Api instance ...
2023-11-10 10:03:55.961 T:687 debug : DeezerKodi: Trying to get Api instance from file ...
2023-11-10 10:03:55.962 T:687 debug : DeezerKodi: Getting Api from file /home/osmc/.kodi/temp/deezer-api.pickle
2023-11-10 10:03:55.962 T:687 debug : DeezerKodi: Getting Api instance ...
2023-11-10 10:03:55.962 T:687 info : DeezerKodi: Connection: Requesting streaming for track with id 669240 ...
2023-11-10 10:03:56.844 T:687 warning : DeezerKodi: Unplayable track 669240
2023-11-10 10:03:56.847 T:687 debug : DeezerKodi: Getting Api instance ...
2023-11-10 10:03:56.851 T:687 debug : DeezerKodi: Saving Api in '/home/osmc/.kodi/temp/deezer-api.pickle'
2023-11-10 10:03:56.854 T:459 debug : ------ Window Deinit (DialogBusy.xml) ------
2023-11-10 10:03:56.854 T:688 debug : Thread ScriptObs 1268957440 terminating
2023-11-10 10:03:56.854 T:459 error : Playlist Player: skipping unplayable item: 3, path [plugin://plugin.audio.deezer/?path=%2Ftracks%2F669240%2Fplay]
2023-11-10 10:03:56.854 T:687 debug : CPythonInvoker(13, /home/osmc/.kodi/addons/plugin.audio.deezer/addon.py): script successfully run
`

@willemg
Copy link

willemg commented Dec 7, 2023

I think the main problem is it now uses OAuth2 to authenticate: https://developers.deezer.com/api/oauth
This code uses plain http as base urls so it needs an extra level of authentication.

@Tecko71
Copy link

Tecko71 commented Jan 15, 2024

To bad that this issue is not be updated (fixed) zo I am stuck to Tidal plugin

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

7 participants