I'm the developer of a bunch of scripts for mp3tag which gather information from the API release and track pages and tags mp3s based on that information. This app is free and is probably the leading application for tagging mp3 files but since the change of your API service the scripts no longer work.
(See forum post: http://forums.mp3tag.de/index.php?showtopic=14479&st=0) See attached screenshot of typical tag values of release and tracks.
I would greatly appreciate any help in this matter. Maybe you could provide mp3tag with special access to your API? I've emailed support about this but all they could do it point me to this forum. I do hope I can get an answer, afterall beatport recommend this application here
https://knowledgebase.beatport.com/kb/article/000081.
Basically, I want to know how to implement the generated key (My API key:
xxxxxx5b33c49107f5f7xxxxxx30616ceexxxxxx) into a url to allow access to
the new API release page:
https://oauth-api.beatport.com/catalog/3/releases?id=The old line of code which worked before (code I need revised for new API hightlighted
red)
---------------------------------------------------------------------------------------------------------------------------------------------
[Name]=at beatport.com [v3.1 by stevehero™] (◣_◢)
[BasedOn]=http://api.beatport.com
[IndexUrl]=http://api.beatport.com/catalog/search?v=2.0&perPage=50&format=json&facets[]=fieldType:release&query=%s
[AlbumUrl]=http://api.beatport.com/catalog/3/releases/detail?v=1.0&format=json&id=
[WordSeperator]=+
[IndexFormat]=%_url%|%_preview%|%Exclusive%|%Cover [500px]%|%Released%|%Release%|%Artist/s%|%Category%|%Catalog #%|%Label%|%Description%
[SearchBy]=[ (album)artist + release for RELEASE ]$trim($trim($repl($regexp($regexp($regexp($regexp($regexp($if2(%albumartist%,$if2(%albumartist%,$if2(%album artist%,$if2(%band%,$if2(%albumartist%,$if2(%artist%,$if2(%artist%,%discogs_artist_name%))))))),(?i)^(va|various artists|v\.a\.)$,various),(?i)the,),(?i)''s( |$),$1),'(?i)[^\w]+(featuring|feat|ft|presents|pres|and|vs|w/|\+|/|&|www[^\s]+|[^\w\s])\.*', ),'\s+', ),',',)) $trim($regexp($regexp($regexp(%album%,'\b-\b|_', ),'(?i)\[.*\]|cd\s*\d*|[^\s]+.com|\bep\b|feat\.|ft\.|\bom\b|\boriginal\b|\bclub\b|\bmix\b|\bremix\b|\bthe\b|vinyl|web|www[^\s]+|[^\w\s]',),'\s+', )))---------------------------------------------------------------------------------------------------------------------------------------------
[BasedOn]=http://api.beatport.com
will need to be changed to
[BasedOn]=https://oauth-api.beatport.com---------------------------------------------------------------------------------------------------------------------------------------------
But that's not the problem here ;]
Thanks out there to anyone who can help in this matter.
Stephen