2014-04-24 3 views
3

Я пытаюсь подключиться к QuickBooks Online, но когда я пытаюсь запросить токен от https://oauth.intuit.com/oauth/v1/get_request_token Я получаю сообщение signaure_invalid. Моя подпись соответствует тому, что делает генератор сигнатур для Google: http://oauth.googlecode.com/svn/code/javascript/example/signature.htmlQuickbooks IPP: oAuth Signature Invalid

Так что я действительно в недоумении за то, что ожидает QuickBooks, и я не предоставляю. Я попытался включить oauth_callback в подпись, но это не имело никакого значения. Есть ли у кого-нибудь указания, где я ошибаюсь?

Вот мои тестовые детали приложения:

ConsumerKey: qyprd46Is0FZ3v1tuE4unkw3iq6cUB 

oauth_timestamp: 1398355877 
oauth_nonce: X3e3aflZMeKPDwMI 
oauth_callback: /qbGetOAuthToken 
oauth_signature_method: HMAC-SHA1 

Подписи Основание Строка: POST&https%3A%2F%2Foauth.intuit.com%2Foauth%2Fv1%2Fget_request_token&oauth_consumer_key%3Dqyprd46Is0FZ3v1tuE4unkw3iq6cUB%26oauth_nonce%3DX3e3aflZMeKPDwMI%26oauth_signature_method%3DHMAC-SHA1%26oauth_timestamp%3D1398355877%26oauth_version%3D1.0

Authorization Заголовок: Authorization: OAuth oauth_signature_method="HMAC-SHA1",oauth_nonce="X3e3aflZMeKPDwMI",oauth_timestamp="1398355877",oauth_consumer_key="qyprd46Is0FZ3v1tuE4unkw3iq6cUB",oauth_version="1.0",oauth_signature="SJNPyQU7yuhcVvoLRUgyzw9KTlA%3D",oauth_callback="%2FqbGetOAuthToken"

ответ

Смежные вопросы