CloudStorageへAPI経由でファイルをuploadする

はじめに

Google Cloud StorageへAPI経由でファイルをuploadする。

Introduction to APIs in Google を受講して、基本的な使い方を覚えたのでメモを残す

https://www.qwiklabs.com/focuses/3473?catalog_rank=%7B%22rank%22%3A15%2C%22num_filters%22%3A0%2C%22has_search%22%3Atrue%7D&locale=ja&parent=catalog&search_id=2013206

前準備

OAuthのアクセストークンを生成する

https://developers.google.com/oauthplayground/

 

 

バケットの作成

頻繁に使うので認証を環境変数に入れる

プロジェクトIDも入れる

バケット生成の定義のjsonファイルを作成、読み込む

画像をuploadする

フルパスを確認する

結果を環境変数に入れる

バケット名を環境変数に入れる
(先ほど作成したやつ)

cloud storageにuploadする

 

参考情報

JSONの構文チェックに便利なサイト

https://jsonlint.com/

 

Cloud StorageのAPIリファレンス(英語)

https://cloud.google.com/storage/docs/json_api/v1/