NPR One APIを使用するアプリを構築しています。私は応答を得るのに苦労しています、そして、私が見た限り、このトピックに関する投稿はありません。NPR One API - 401エラー
アクセストークンを生成するためにノードモジュールnpr-apiを使用しましたが、そのプロセスは問題なく動作するように見えました。私がhttps://api.npr.org/stationfinder/v2/organizations
にGETリクエストをすると、401エラーが発生します。私は、指定されたとして、認証ヘッダを含むドキュメントを以下としています:私はnpr-api
モジュールのドキュメントに記載された手順に従うことによって生成されたコードで「access_tokenは」を交換してきました
Authorization: Bearer ACCESS_TOKEN
。レスポンスボディは、次のとおりです。
{
“version”: “1.0”,
“href”: “http://api.npr.org/stationfinder/v2/organizations”,
“attributes”: {},
“items”: [],
“links”: {},
“errors”: [
{
“code”: 401885,
“text”: “Unauthorized”
}
]
}
私も、私に同じ応答を与えるstationfinder、の詳細なAPIノートから「!それを試してみて、」テストを実行しようとしました。
誰でもこの問題が発生していますか?
おかげで - 私はドキュメントの真っ只中にそのノートを見ていません。 v2エンドポイントのいずれかが現在アクティブであるかどうかアドバイスできますか? –
はい、アクセストークンを使用して、認可サービス、リスニングサービス、およびアイデンティティサービスのエンドポイントにすべてアクセスできる必要があります。ここで私たちの物語のドキュメンテーションを参考にして、これらのサービスと対話してアプリを構築する方法について学んでください:http://dev.npr.org/guide/services/ –
ありがとう!ページの上部にある[APIリファレンス](http://dev.npr.org/api/)でアクティブになっているサービスを一覧表示すると、すぐにわかりやすくなります。 –