invalid signature for updateReceipt

101 views
Skip to first unread message

kevin

unread,
May 25, 2012, 3:25:30 PM5/25/12
to etsy-...@googlegroups.com
I am testing putting shipping information on an order and I am getting a signature_invalid error.
 
Any help would be appreciated:
 
Request:
 
Response:
 

HTTP/1.1 403 Forbidden

Date: Fri, 25 May 2012 19:11:31 GMT

Server: Apache

X-Error-Detail: oauth_problem=signature_invalid&debug_sbs=PUT&https://openapi.etsy.com/v2/receipts/55049185&message_from_seller=thanks%20for%20your%20order&oauth_consumer_key=XXXXXXXXXXXXX&oauth_nonce=4749682&oauth_signature_method=HMAC-SHA1&oauth_timestamp=1337973092&oauth_token=XXXXXXXXXXXXXXXXX&oauth_token_secret=XXXXX&oauth_verifier=XXXXXXXX&oauth_version=1.0&was_shipped=1

X-Etsy-Request-Uuid: _28yIpaWQ7yipcT7GqYPpeDoNeLp

Content-Length: 440

X-Cnection: close

Content-Type: text/plain;charset=UTF-8

oauth_problem=signature_invalid&debug_sbs=PUT&https://openapi.etsy.com/v2/receipts/55049185&message_from_seller=thanks%20for%20your%20order&oauth_consumer_key=XXXXXXXXXXXXX&oauth_nonce=4749682&oauth_signature_method=HMAC-SHA1&oauth_timestamp=1337973092&oauth_token=XXXXXXXXXXXXX&oauth_token_secret=XXXXXXXXXXXXX&oauth_verifier=XXXXXXXXXXXXX&oauth_version=1.0&was_shipped=1

kevin

unread,
Jun 5, 2012, 12:26:53 PM6/5/12
to etsy-...@googlegroups.com
I am confident that the signature is correct because it works with a Get.  Any ideas?

kevin

unread,
Jun 12, 2012, 12:44:18 PM6/12/12
to etsy-...@googlegroups.com
I solved this. Instead of doing a PUT, I am doing a GET and including the method parameter as PUT.

I still have no idea why the PUT didn't work as it conforms to the documentation, but as long as Etsy provides this workaround, I will use it.
Reply all
Reply to author
Forward
0 new messages