Я создаю приложение, которое использует NPR One API. У меня возникли проблемы с получением ответа, и по этой теме нет сообщений по этой теме.NPR One API - ошибка 401
Я использовал модуль узла npr-api для создания токена доступа, и этот процесс, казалось, работал без проблем. Когда я делаю запрос GET на https://api.npr.org/stationfinder/v2/organizations
, я продолжаю получать ошибку 401. Я после документации и включая заголовок авторизации, как указано:
Authorization: Bearer ACCESS_TOKEN
где я заменил «access_token» с кодом, генерируемым, следуя инструкции, приведенные в документации npr-api
модуля. Тело ответа:
{
“version”: “1.0”,
“href”: “http://api.npr.org/stationfinder/v2/organizations”,
“attributes”: {},
“items”: [],
“links”: {},
“errors”: [
{
“code”: 401885,
“text”: “Unauthorized”
}
]
}
Я попытался запустить «Попробуйте!» Тест с подробными примечаниями API для stationfinder, который также дает мне тот же самый ответ.
У кого-нибудь еще возникла эта проблема?
Спасибо за информацию - я не видел эту записку среди документации. Можете ли вы сообщить, активна ли какая-либо из конечных точек v2? –
Да, конечные точки для служб авторизации, прослушивания и идентификации должны быть доступны вам с помощью токена доступа. Вы можете ссылаться на нашу повествовательную документацию здесь, чтобы узнать больше о том, как взаимодействовать с этими службами для создания вашего приложения: http://dev.npr.org/guide/services/ –
Спасибо! Было бы полезно указать, какие службы активны в [ссылке API] (http://dev.npr.org/api/) в верхней части страницы, так что это легко увидеть сразу. –