[X] Discogs source: cover art fails to download

This appears to be a new issue: When querying discogs, in the usual way (i.e., discogs.src) the GET request to api.discogs.com is coming back with a 401 unauthorized, resulting in no cover art appearing in the result. The other data seems to be unaffected. I don't have any experience with oauth so this is where my contribution ends :slight_smile: Here is an example capture of the relevant http reply:

GET /image/R-373924-1105126848.jpg HTTP/1.1 Host: api.discogs.com User-Agent: Mp3tag/2.58 Accept:*/* Accept-Encoding: gzip

HTTP/1.1 401 Unauthorized
Reproxy-Status: yes
Access-Control-Allow-Origin: *
Content-Type: text/plain
WWW-Authenticate: OAuth realm="http://api.discogs.com"
Server: lighttpd
Content-Length: 47
Date: Fri, 14 Feb 2014 23:59:46 GMT
X-Varnish: 2029752117
Age: 0
Via: 1.1 varnish
Connection: keep-alive

You must authenticate to access this resource.


Godspeed, good developers!

/t/15459/1

And [WS] Discogs (pone mod)

Thanks! - but as this problem occurs with the default installation, when using the default discogs source accessible from the main menu or the globe button, I'd still say this is worthy of fixing in the actual distribution. The workaround is helpful, though.

They require OAuth authentication now to access the album art. This is not a problem, but they also imposed a limitation of 1000 requests per day per application (i.e., Mp3tag) - which is not enough for all Mp3tag users using the discogs tag source.

Adding the suggested workaround to the official distribution would violate their TOS so that is not an option either.

Kind regards
Florian

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.