oAuth v1.0 проблема входа в систему - подпись неверна - PullRequest
0 голосов
/ 07 апреля 2020

Что я тут не так делаю.

Попытка пройти аутентификацию на etsy.com. После учебника: Etsy Developer API

Я делаю это через POSTMAN по простым запросам. Что я сделал до сих пор:

  1. POST: https://openapi.etsy.com/v2/oauth/request_token?scope=transactions_r Я выбрал oAuth 1.0 и записал ConsumerKey: ConsumerSecret.

  2. Я открыл ссылку, которую они предоставили мне в браузере, и она получила подтвержденный ключ

  3. GET: https://openapi.etsy.com/v2/oauth/access_token?oauth_verifier=xxxxxx Я выбрал oAuth 1.0 и записал код ConsumerKey: ConsumerSecret = xxxxxxx

И я подумал, что все сделал правильно.

После этого GET:

https://openapi.etsy.com/v2/users/__SELF__

Снова я выбрал oAuth и ввел oauthtoken и oauthtokensecret gett from шаг 4.

Вывод:

oauth_problem=signature_invalid&debug_sbs=GET&https%3A%2F%2Fopenapi.etsy.com%2Fv2%2Fusers%2F__SELF__&oauth_consumer_key%3xxxxn%26oauth_nonce%3DgxxxxUQ%26oauth_signature_method%3DHMAC-SHA1%26oauth_timestamp%3D1586283464%26oauth_token%3Dxxxxxxxx%26oauth_version%3D1.0
...