Answered

Can't link Deezer with Twitter or Last.fm accounts


Hi,

 

i have trouble connecting my Deezer account to my Twitter and Last.fm account. When i visit deezer.com/account/share and try to link them, i’m redirected to Twitter/Last.fm, where i confirm, and then instead of being returned to account/share, Deezer brings me to the homepage. i have tried getting it to work both in Chrome and Edge, but that can’t be the problem, since i can normally connect Deezer to my Google+ account in both browsers.

 

I hope someone can help, thank you

 

edit: just noticed i didnt choose the category, sorry!

icon

Best answer by bluezzbastardzz 17 November 2020, 01:57

View original

83 replies

Userlevel 1

Nevertheless, it seems it only works with Deezer “player”. When listening to music through Sonos nothing is scrobbled.

Did it scrobble successfully via Sonos in the past?

I often find that scrobbling doesn’t work when using things like Chromecast

 

After 2-3 albums it suddenly began to scrobble and now it seems ok. I'll experiment these next days if the scrobbling via Sonos is really coherent and not random...

 

Experiment done, I have to remove this way of scrobbling because there are some problems with Sonos integration (e.g. when I pause a song then it’s scrobbled 2 times)

The alternative is using the Last.fm service within Sonos which works well, and use the official Last.fm Android app when listening to music with the phone. Only problem is when listening with the PC because there is no app).

 

I’ve never used the Last.fm Desktop Scrobbler for PC, but does this not work?
https://www.last.fm/about/trackmymusic

 

Never tried it neither, didn’t know it could work with apps such as Spotify or Deezer.

So I’v just installed it now : alas works only with Windows Media Player or iTunes (I doubt many people still use these softwares...)

Userlevel 7
Badge +7

Hey @ldjb 

Thank you for sharing your workaround with our community - true good spirit!

I agree it's a shame we didn't get there ourselves first. But that's because, at Deezer, we've been organising some of certain teams responsibilities and there's a decision to be made around Last.fm when it comes to new resources. It's a bit complicated but I'm personally monitoring this closely so that we can move forward and not only fix long-standing issues but also work on building a better integration :v_tone2:

I hope this will be fixed soon. I was almost going to give up on Deezer, which would have been a shame.

Fortunately, I managed to find a workaround and successfully linked my accounts.

For those who are technically inclined, as part of the account linking process (after clicking the “Yes, allow access” button in Last.fm), your web browser is taken to a web address starting with:

http://www.deezer.com/callback/lastfm.php?token=

If you change the “http” to an “https”, it all works fine.

In a sense, this might seem like a small issue – a single letter “s” – but without knowing how the integration works, it might be more complex than it seems. And in the software industry, even relatively small issues can take a while to be resolved.

So whilst this is very annoying, I’m not too surprised by the amount of time it’s taking. But I really do hope the issue will be resolved before too long.

EDIT: Probably the easiest way to get around this issue if you’re getting impatient is to install a browser extension like HTTPS Everywhere. Once you install it, you need to open the extension and turn it on. This will automatically convert “http” to “https”. Problem solved!

 

Yes… That would work for me only if I had a callback url, because there is none for me. I have “auth?api_key=” and I did try to use that instead with the code above with https or not, and without result.

Userlevel 7
Badge +6

Never tried it neither, didn’t know it could work with apps such as Spotify or Deezer.

So I’v just installed it now : alas works only with Windows Media Player or iTunes (I doubt many people still use these softwares...)

It doesn’t work with Sonos or Deezer, the new Last.fm desktop scrobbler version for local music files only works with WMP and iTunes/Apple Music which get used by a lot of Last.fm users, by the way.

The legacy desktop scrobbler also works with Winamp/WACUP and foobar with plugins, so it also still gets used these days.

If the internal scrobbling option of Deezer works again with the fix that @ldjb posted (Thanks to you!), it should automatically enable scrobbling in the desktop app, web player and mobile apps of Deezer including the iOS version where there is no alternative way to scrobble Deezer.

OK, just installed HTTPS Everywhere in Edge, and I could authenticate Deezer in Last.fm again, great! Remember that the internal Deezer scrobbling does not provide the "Scrobbling now" info in your Recent Tracks list on your Last.fm profile, so you will only see the last scrobbled track when the next track has already started.

Userlevel 1

Yes… That would work for me only if I had a callback url, because there is none for me. I have “auth?api_key=” and I did try to use that instead with the code above with https or not, and without result.

Hi, have you tried installing HTTPS Everywhere and enabling both toggles as in the following screenshot?:

This should adjust things so that you can link your Deezer and Last.fm accounts.

Afterwards, you can disable or uninstall HTTPS Everywhere if you wish (it might cause issues when browsing certain websites).

Don’t worry that you don’t see a URL with the word “callback” – it’s not something you’d usually see. I was just giving an explanation of what’s happening behind-the-scenes that is causing this problem.

Userlevel 1

Hmm, when I first read ldjb solution I found it strange since I use HTTPS Everywhere already, but it seems turning on the criptography on all sites did the trick.

Come on guys, we are here banging our heads for two months and all Deezer devs had to do was to correct their callback link with proper SSL?


Now that one of your users solved your problem for you, alocate those extra resources to create a native Linux app.

Userlevel 1

Hi there,

This is Ben from the Last.fm development team. We’ve updated Deezer’s callback URL and so the issue should now be fixed without any need for browser extensions.

Userlevel 7
Badge +6

I can confirm that scrobbling works again without an installed HTTPS Everywhere extension, thank you Ben. :wink: Currently I am scrobbling with the Deezer desktop app having enabled the Last.fm connection in my Deezer account earlier in Edge.

Reply