Pinterest API дает код ошибки 3
Я бью Pinterest /v1/me/boards
API, но я получаю следующий ответ:
{"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>
фактически заменяется токеном при передаче конфигурации.
Кто-нибудь может подсказать мне, что я не так делаю здесь?
1 ответ
Решение
Наконец это оказалось глупой ошибкой.
Я проходил scope=undefined
во время авторизации. После предоставления правильной области действия API работают должным образом.
@Zack Argyle Несмотря на то, что недопустимая область действия является проблемой на стороне клиента, но я все же чувствую, Pinterest в таких случаях должен отказать в авторизации.