jonaaa20 / itunes-web-sources

iTunes Web Sources for MP3Tag
Apache License 2.0
77 stars 7 forks source link

[API Problem] Errors with some releases #9

Open sc113 opened 6 years ago

sc113 commented 6 years ago

There's few releases, for which plugin can't grab the tags correctly, it returns empty fields or Error in some tags. The releases are:

I've tried it on US\GB\FR\DE stores and result is the same.

jonaaa20 commented 6 years ago

The problem comes from the api, this is a known issue, the problem is when you search on their api for the album, instead of showing the album on their search results, it doesn't show anything, I did some tests with burpsuite to check it, unfortunately, I don't know if I can fix it since this is a bug with their api...

The same issue happens with this album:

Neko Nation Anthem (S3RL Remix)

sc113 commented 6 years ago

Also plugin can't find this release at all: https://itunes.apple.com/ru/album/%D0%BC%D1%8B-%D0%B2%D1%8B%D1%88%D0%BB%D0%B8-%D0%B8%D0%B7-%D0%BA%D0%B8%D0%BD%D0%BE-%D1%82%D1%80%D0%B8%D0%B1%D1%8C%D1%8E%D1%82-%D0%BA%D0%B8%D0%BD%D0%BE/1250067643

But it found the release with almost same name: https://itunes.apple.com/ru/album/%D0%BC%D1%8B-%D0%B2%D1%8B%D1%88%D0%BB%D0%B8-%D0%B8%D0%B7-%D0%BA%D0%B8%D0%BD%D0%BE/1243501837

And it can't show both releases in listing results via searching of single words from the release name. Probably some errors with cyrillic characters in API?

jonaaa20 commented 6 years ago

So, I found some other releases too, the problem is when the script searches for the album, the api return a empty result, that's why the script fails, so, I tried to adapt the stevehero script too, but, his script has the same problems.

jonaaa20 commented 6 years ago

I will close this issue for now, iTunes must fix their shitty search system...

I will reopen if I find a workaround.

jonaaa20 commented 5 years ago

Update to this issue.

There's no workaround for this issue, the problem is on their API, i'll keep this issue opened and if i find anything i will report here.