- Moderator
- #1
I just learned that "Album Cover Lookup" and "Internet lookup" stopped working.
Both function use Amazon as a source.
As from August 15th, Amazon renamed the Ecommerce Service to "Product Advertising API" and they require registration.
So i registered myself and got a key pair (public/private).
Every request that i do needs now to be signed with my secret key.
As the name says that key must not be distributed, which i would need to do in an Open Source program.
i know that i could hide the secret key in e.g. a C++ dll, but anyone debugging the program could easily see what is retrieved via the dll.
So i have several choices choices:
1. Every MPTagThat user needs to register at Amazon to get his key pair, which i will use then- - seems not to be practical
2. There seems to be a way using X.509 certificates. need to check if that is possible without violating their T&C
3. Write a C++ program which does all the signing stuff
4. Find other sources for Cover Arts and Album lookup
while 4 is already on my todo list i should also unvestigate in 2 and 3.
However this will take time, which is currently limited.
i hope to be back on track within the next 3-4 weeks.
Both function use Amazon as a source.
As from August 15th, Amazon renamed the Ecommerce Service to "Product Advertising API" and they require registration.
So i registered myself and got a key pair (public/private).
Every request that i do needs now to be signed with my secret key.
As the name says that key must not be distributed, which i would need to do in an Open Source program.
i know that i could hide the secret key in e.g. a C++ dll, but anyone debugging the program could easily see what is retrieved via the dll.
So i have several choices choices:
1. Every MPTagThat user needs to register at Amazon to get his key pair, which i will use then- - seems not to be practical
2. There seems to be a way using X.509 certificates. need to check if that is possible without violating their T&C
3. Write a C++ program which does all the signing stuff
4. Find other sources for Cover Arts and Album lookup
while 4 is already on my todo list i should also unvestigate in 2 and 3.
However this will take time, which is currently limited.
i hope to be back on track within the next 3-4 weeks.