2016-01-05 3 views
0

Я ударяя /v1/me/boards API Pinterest, но я получаю следующий ответ:Pinterest API код дает ошибки 3

{"status": "failure", "code": 3, "host": "devplatform-devapi-prod-d4f1472d", "generated_at": "Tue, 05 Jan 2016 13:29:40 +0000", "message": "Authorization failed.", "data": null} 

Я делаю следующий запрос

{ 
    "method": "get", 
    "url": "https://api.pinterest.com/v1/me/boards", 
    "headers": { 
    "Authorization": "Bearer <valid-token-value-here>" 
    }, 
    "qs": { 
    "fields": "image,counts,created_at,description,url,name" 
    } 
} 

Я передаю выше конфигурации в request модуль.

Примечание: <valid-token-value-here> фактически заменяется токеном при передаче конфигурации.

Может кто подскажет мне, что я здесь делаю неправильно?

+0

Кажется глупым, но вы пробовали добавить косые черты к URL-адресу? –

ответ

0

Наконец, это оказалось глупой ошибкой.

Проходил мимо scope=undefined в момент авторизации. После предоставления правильной области действия API, как и ожидалось, работают.

@ Zack Argyle Хотя не проходящий действительный объем - проблема с клиентской стороной, но я все еще чувствую, Pinterest должен отказаться от разрешения в таких случаях.