Closed ReinierKorth closed 7 years ago
what version of ruby are you running this on?
2.3.1p112 locally and 2.3.4p301 on production
unfortunately i can't be of great help here. since amazon changed the reseller structure, i can not access the account any longer.
from what i see in the vcr cassettes, the urls indeed looked like they did not have plus and equals encoded http://webservices.amazon.com/onca/xml?AWSAccessKeyId=AKIAIBNLWSCV5OXMPD6A&AssociateTag=phoet-20&BrowseNodeId=599826&Operation=BrowseNodeLookup&ResponseGroup=BrowseNodeInfo&Service=AWSECommerceService&Signature=UB+NuD8bReMd+8UFaQva+uJiYYsM6uefMtPTVysD2dU=&Timestamp=2012-09-25T20:04:51Z&Version=2011-08-01
this line would be responsible in case there is something broken https://github.com/phoet/asin/blob/master/lib/asin/client.rb#L287
would you like to take a stab at fixing this?
Yeah I was already looking at that line.
I will give it a go. First need to figure out how to contribute to a gem :)
nowadays a good project should have a section on contribution, this one is a bit old, so there is none unfortunately.
if you have any questions feel free to ask here
i finally came around to create myself another account for testing purposes. i did not see any errors related to signature-mismatches. so i can't really help you out here.
my current WIP can be found here: https://github.com/phoet/asin/pull/51
Hi,
I've been using the asin gem for months without any problems but now all of a sudden I get these errors on all my api calls:
SignatureDoesNotMatch