Hey Let,
check this out
http://blog.discogs.com/2011/11/api-v20 ... ments.html
http://www.discogs.com/help/api
http://www.discogs.com/developers/
most important:
- old API access is being disabled in December
- the API key is no longer necessary!!
- http headers required
- better image and search handling
I have posted in the discogs forum to ask if the new endpoint is JSON only because there is no mention of XML in the new /developers/ docs, which would require a substantial rewrite of the script.
I've also made some edits to begin support for the updated xml API (although it is marked legacy on the /developers/ documentation??), which means no API key needed during installation (which needs to be changed in the MMIP)
you can check out my updated version of the main script here: http://dl.dropbox.com/u/7953706/DiscogsAutoTagWeb.vbs
(you can ignore the JSON encoding stuff at the top, that is just for future POST requests as outlined in the /developers/ documentation, the real changes i made are at line 620 thru 635 and only concern the lack of need for API Key and the new required headers and adding a User-Agent for the script)
p.s. the best bet for staying with VBScript and using the actual new API endpoint at /database/search is this library: https://github.com/nagaozen/asp-xtreme- ... /json2.asp
-E

