HTTP/1.1 403 ForbiddenDate: Thu, 07 Aug 2014 19:40:59 GMTServer: ApacheX-Etsy-Request-Uuid: hd6FJGTKJ44RfAdtghsDqvT085RGX-Error-Detail: oauth_problem=signature_invalid&debug_sbs=POST&https%3A%2F%2Fopenapi.etsy.com%2Fv2%2Fprivate%2Flistingsquantity%3D1&category_id%3D69150353%26description%3DtestDescription%26is_supply%3Dfalse%26oauth_consumer_key%[masked]%26oauth_nonce%3D11v1wn24b82625olel5jgtch06q7nx5p%26oauth_signature_method%3DHMAC-SHA1%26oauth_timestamp%3D1407440457%26oauth_token%3D[masked]%26oauth_version%3D1.0%26price%3D1%26quantity%3D1%26title%3DtestTitle%26when_made%3D1970s%26who_made%3Dsomeone_elseCache-Control: privateX-Cnection: closeContent-Type: text/plain;charset=UTF-8Content-Length: 529Accept-Ranges: bytesVia: 1.1 varnishX-Served-By: cache-sjc3124-SJCX-Cache: MISSX-Cache-Hits: 0X-Timer: S1407440459.206241369,VS0,VE112Vary: Accept-EncodingSet-Cookie: uaid=uaid%3DUi21LIsNssVnkNTwEOHT2Pg651dJ%26_now%3D1407440459%26_slt%3DPNQi0F5A%26_kid%3D1%26_ver%3D1%26_mac%3D_Kg-l7GOphpK303JsfY6m6zXWESFj5t7IjiyHmkc3qk.; expires=Sat, 06-Aug-2016 19:40:59 GMT; path=/; domain=.etsy.com; httponlyConnection: close
OAuth realm="openapi",
oauth_version="1.0",
oauth_consumer_key="api_key",
oauth_token="access_token",
oauth_timestamp="1407451170",
oauth_nonce="vk0y5efiawphoa7tol3vhuqo7puqfeir",
oauth_signature_method="HMAC-SHA1",
oauth_signature="bmPXi9buakEBJNyPFpeCphthK18%3D"
I've been trying to get OAuth to work for going on 4 days. I have all my authentication taken care of but cannot for the life of me create a listing. I may of had a break today when I spotted that the the 403 Error I'm getting is tagged "Forbidden" which I believe means I have not yet been granted the appropriate privileges. Can anyone confirm that this is my problem?
ETSY API has anyone had a chance to look at this?
A couple things…
1. If your app only has limited access, you will only be able to add listings to your account that is tied to your developer account. So be sure a seller account is set up and all finance stuff in line underneath your developer account. This will get you access to post listings at least until your developer account has full access for making changes to other peoples accounts.
2. Make sure when you do your original access token that you pass the permission scopes listings_w listings_d listings_r
3. I believe the params for the listing need to be in the post body (data) not in the querystring. So category, description etc should not be in the query string. Hard to tell where you are posting that part to from below. They should be in the data section of a multipart/form post.
--
You received this message because you are subscribed to the Google Groups "Etsy API" group.
To unsubscribe from this group and stop receiving emails from it, send an email to etsy-api-v2...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.