ビート音楽サーバー側AUTH TOKENリクエストの「開発者の非アクティブ」
-
21-12-2019 - |
質問
Clojureのためのプロジェクトと新しいビート音楽APIライブラリーに取り組んでいますが、私のテストでは書き込みアクセス認証を取得するのが難しいと思いますが、読み取り専用ユーザー認証は大丈夫です。
マイライブラリーでは、OAuthを実行するためにHTMLページを設定し、OAuthコードを取得し、そのコードをマイライブラリにフィードして実際の認証トークンを取得します。最初の部分は完璧に機能し、2番目の部分に恐ろしい "開発者の非アクティブ"エラーがあります:
URL: /oauth/token
PARAMS: client_secret, client_id, redirect_uri, code, grant_type=authorization_code
METHOD: post (application/x-www-form-urlencoded)
.
私のredirect_uriは私のアプリの設定で定義されていると同じです。これは、コードを生成したHTMLページのURLです。私はサポートの人々とさえチェックして、私のアプリケーションが絞られなかったことを再確認していましたが、それが長すぎると私は2番目のアプリケーションを作り、そして同じ結果を持っていました。私はこのような他のサポートの質問を見ました、そして何も役に立っていないので、私の認証要求に何かが足りない限り、私のユーザーアカウントはまだ14日の歩道であることが私の唯一の歩道であることでした。何らかの形で認証トークン?
どんなアイデアや提案も大いに感謝されます。
解決 2
AS @JSDは A私の質問についてのコメント、URLエンドポイントにタイプミックがありました。正しいエンドポイントは(他の関数で持っていて、それが正しく機能していた理由です):
/oauth2/token
. 他のヒント
https://developer.beatsmusic.com/docs/read/getting_started/client_side_applications.
「暗黙のフローを使用したアクセストークンの範囲は、クライアントサイドアプリケーションが秘密を保つことができないため、読み取り専用に制限されています。プレイリストの更新など、Webサーバー認証を介して許可グラントフローを要求する必要があります。"
これが助けを願っています。
所属していません StackOverflow