• Hello,

    I think Amazon made some changes to their API connection, and it broke, I cannot get images neither prices with the plugin (the links work, but I think they do not need the API). Now, Amazon aws suggests that you create a user to access the product advertising API, but I tried what Amazon says, creating a user, and adding a Policy, but that doesn’t work neither. (Here is the documentation https://docs.aws.amazon.com/AWSECommerceService/latest/GSG/GettingStarted.html).

    With the new option from the Affiliate Program console, with the migration of the keys, it doesn’t work neither.

    And the Plugin always says the same, if I enter a random password, or if I enter a existent information:
    AWS Request Failed, please check keys – Error Message: AWS query failed to get a response – try again later.

    I know it is not (I guess) a problem with the Plugin, but I thought maybe someone can help me here (I already wait for an answer from Amazon, but they say it can take 2 weeks and I do not want to lose too much earnings in the way).

    Thank you very much.

Viewing 3 replies - 1 through 3 (of 3 total)
  • Plugin Author paulstuttard

    (@paulstuttard)

    Hi,

    Just to remove one layer of complexity, you can test your AWS credentials here:

    https://webservices.amazon.com/scratchpad/

    You can also easily try other locales to see if they work.

    I have to admit I have not taken the plunge and set up IAM Users or ‘migrated my credentials’ whatever that means, for the fear that they will no longer work.

    So unfortunately I can’t help, but please post back if you do find out why it is not working. I find the AWS console an absolute nightmare to understand.

    Paul

    Plugin Author paulstuttard

    (@paulstuttard)

    Hi,

    Just created an IAM user and kind of followed their instructions, it did not look like it was going to work as I got:

    ProductAdvertisingAPI - IAM does not recognize this service. The service might include a typo or might be a previewed or custom service.

    AND

    This policy does not grant any permissions. To grant access, policies must have an action that has an applicable resource or condition.

    However when I used the IAM user’s credentials it did seem to work when I tried to use it on the Scratchpad. If all else fails you could try giving the IAM user Administrator Access?

    Paul

    • This reply was modified 6 years, 10 months ago by paulstuttard.

    My problem started before I did anything. I just started “touching things” when it stopped working.

    Thanks for your help, that gave me some extra information.

    The ones I created directly from affiliates console work there but not with the plugin from my website.

    The ones from aws do not work. I had also the same messages when creating the Policy, but my keys do not work from scratchpad neither.

    I am not sure how to give IAM users administrator access, I looked for it and didn’t found how.

    I will wait for amazon to answer then.

Viewing 3 replies - 1 through 3 (of 3 total)
  • The topic ‘API Changes’ is closed to new replies.