We've had problems with the Beatport API for a while now.
This userscript can somehow access barcodes and ISRCs directly from Beatport release pages: https://github.com/murdos/musicbrainz-userscripts/blob/dist/beatport_importer.user.js
My idea is to create a way to import data directly from a release page into Harmony, perhaps using a cache, cookies, or another method.
The process could work like this:
- Open the Beatport release page.
- Load and extract the release data.
- Import that data into Harmony.
This could serve as a fallback when the API isn't working. For example, Harmony could display: "The API is unavailable. Click here to import data manually." The Beatport page would open, the data would be copied, and the user could return to Harmony and paste or import it.
Maybe this is impossible to implement, I'm not a programmer but it looks like it could work.
We've had problems with the Beatport API for a while now.
This userscript can somehow access barcodes and ISRCs directly from Beatport release pages: https://github.com/murdos/musicbrainz-userscripts/blob/dist/beatport_importer.user.js
My idea is to create a way to import data directly from a release page into Harmony, perhaps using a cache, cookies, or another method.
The process could work like this:
This could serve as a fallback when the API isn't working. For example, Harmony could display: "The API is unavailable. Click here to import data manually." The Beatport page would open, the data would be copied, and the user could return to Harmony and paste or import it.
Maybe this is impossible to implement, I'm not a programmer but it looks like it could work.