Opened 7 years ago

Closed 7 years ago

#1544 closed defect (fixed)

Amazon.com translator failing

Reported by: dstillman Owned by: stakats
Priority: critical Milestone:
Component: translators Version: 2.0
Keywords: Cc:

Description

Getting "<Message>The request must contain the parameter Signature.</Message>" in the Amazon error.

Change History (5)

comment:1 Changed 7 years ago by stakats

This looks like a tough situation. Amazon has started requiring signed requests to its product API. Generating the signature is a pain in the ass, but not impossible. The main problem is that the signature generation requires the use of the secret key, which we would have to distribute in the translator. I'm not sure what the security implications are, even with the use of a dummy account.

For more info on Amazon's insane process, see http://docs.amazonwebservices.com/AWSECommerceService/latest/DG/index.html?rest-signature.html

comment:3 Changed 7 years ago by dstillman

  • Owner changed from mcburton to dstillman
  • Status changed from new to assigned

We have code to do this. I'm moving it to Utilities.

comment:4 Changed 7 years ago by dstillman

  • Owner changed from dstillman to stakats

Or not, since, as Sean points out, it would then only work with the next beta.

comment:5 Changed 7 years ago by stakats

  • Resolution set to fixed
  • Status changed from assigned to closed

(In [4926]) Fixes Amazon translator and closes #1544

Note: See TracTickets for help on using tickets.