普段GCPの操作は、コマンドラインツールかクライアントライブラリ経由で行えるので、REST APIを直接呼び出すことはありませんでした。 今GCP Batchというサービスを試しているのですが、まだプレビュー段階でコマンドラインツールやクライアントライブラリが十分に整備されておらず、REST APIを直接呼び出す必要がありました。 GCPでサービスアカウントを使ってREST APIを呼び出す方法が手間でしたので、ここに手順をメモしておこうと思います。 手順概要 サービスアカウントのキーファイルからトークンを取得し、トークンを呼び出しヘッダーのBearerトークンに設定してAPIアクセスする ア…