it seems that amazon has changed their API, i get error from Python:
id = "..."
pas = "..."
produit = amazon.API(id, pas, "fr")
produit.item_search("playstation")
and i get this error:
AWSError: AWS.MissingParameters: Your request is missing required
parameters. Required parameters include AssociateTag.
and i’ve tried the example in the documentation and it’s the same:
produit.item_search('Books', Publisher='Galileo Press')
AWSError: AWS.MissingParameters: Your request is missing required
parameters. Required parameters include AssociateTag.
i’ve found this:
Changing the example to:
api = API(AWS_KEY, SECRET_KEY, 'de',ASSOC_TAG)
any ideas? or the documentation should be updated?
They dropped support for obsolete APIs recently, and the newest version requires a valid Associate Tag.
https://affiliate-program.amazon.com/gp/advertising/api/detail/api-changes.html
ASSOC_TAG must be your real tag (one that matches the API key).