別のstackoverflow質問では、質問者は次のシナリオを説明しました。彼の以前の質問を引用しています。なぜなら、シートに投稿しようとするときに同じ問題が発生しているからです。 GETは正常に動作します。以前の質問の議論から、POST要求に対して実際に解決されたかどうかは分かりません。401 Error - Unauthorized - v4 Sheets APIを使用して公開GoogleシートにPOSTしようとしたとき
「私は公共のスプレッドシートに対して実行されているGoogleスプレッドシートAPIのV4からの応答を取得運を持っていないよ
関連文書の状態:。
」要求は承認を必要としない場合(公開データのリクエストなど)、アプリケーションはAPIキーまたはOAuth 2.0トークンのいずれかを提供する必要があります。どちらかのオプションが最も便利です。
APIキーを提供するには、状態:
"APIキーを取得すると、アプリケーションはクエリパラメータkey = yourAPIKeyをすべてのリクエストURLに追加できます。"
したがって、公開スプレッドシートのシートを次のようにリストしたレスポンスを得ることができますURL:
https://sheets.googleapis.com/v4/spreadsheets/ {spreadsheetId}キー= {myAPIkey}
(明らかに、IDおよび鍵は、それぞれパスとクエリ文字列で供給される、と)
しかし、私はこれを行う、私はHTTP 401応答を取得します。
v4 Sheets APIを使用してGoogleシートにPOSTするためにAPIkeyベースのアクセス(Oauth2ではなく)を使用できますか?