Googleスクリプトでは、私はspotifyからclient_credentials OAuthフローを呼び出そうとしていますが、アクセストークンを返す必要があり、要求は、要求を正しくフォーマットされていない https://developer.spotify.com/web-api/authorization-guide/#client-credentials-flowGoogle Scripts:UrlFetchApp.fetch( '' https://accounts.spotify.com/api/token '')はコード405を返します
0
A
答えて
0
SpotifyはOAuthの上でコード405
data = {
'grant_type':'client_credentials',
'client_id' : 'CLIENT_ID',
'client_secret' : 'CLIENT_SECRET'
}
var access_token= UrlFetchApp.fetch('https://accounts.spotify.com/api/token', data);
もっとで失敗します。 the documentationをもっと見ると、request bodyパラメーターとして送信されるのはgrant_typeであることがわかります。
クライアントIDとシークレットは、ヘッダパラメータとして送信する必要があります。パラメータ名はである必要があります。承認で、パラメータ値はです。[base_64_encoded_value_of(client_id:client_secret)]
関連する問題
- 1. Google App Engineプッシュタスクは常に405を返します
- 2. GeoServerは405を返します:POSTメソッド
- 3. Google Maps APIが405エラーを返すのはなぜですか?
- 4. HTTPを返すCORSプリフライトリクエスト405
- 5. jQuery.post()はIISサーバーで405エラーを返します
- 6. get userinfoはIdentityServer 4で405エラーを返します
- 7. Mozilla Push Serverが返す405
- 8. Googleアプリスクリプトリファクタリング繰り返しコード
- 9. Google + APIは常にコードを返す4 =
- 10. Minecraft認証サーバーが返す405
- 11. ステータスコード405 google oauth2を使用しています
- 12. サーバーから返されたHTTP応答コード:405
- 13. Pythonリクエストのポストリクエストでステータスを返す405
- 14. Google Closure Compilerはコンパイルされたコードを返しません。
- 15. 角ポスト、置く、削除は返品405
- 16. アクセス制御 - 許可 - 発信元コード405?
- 17. JavaでGoogleスプレッドシートを取得しようとすると、HTTPエラー405が返されます
- 18. urlopenは405エラー
- 19. Extensionless REST WCFサービスはPUTメソッドのためのhttp 405を返します
- 20. Yii2 VerbFilterは405の代わりに500のステータスコードを返します
- 21. このPythonコード(google appエンジン)で "405 Method Not Allowed"を生成していますか?
- 22. GoogleニュースRSSフィードdidFailWithError -1002コードを返す
- 23. Exchange Webサービスエラー - リモートサーバーからエラー405が返されました。
- 24. HTTP DELETE(405)Method Not Allowed Errorを返す要求。どうして?
- 25. IISがコードを返す間に500コードを返します。401
- 26. 通貨コードはnilを返します
- 27. Django HTTP削除メソッドが返されます405
- 28. Sentry log4jがエラー405をスローします。
- 29. のHttpClient POST 405を返します(メソッド許可されていない)
- 30. ASP.NET MVC:Controller.HandleUnknownAction 404または405?