Google Compute Engine(GCE)からCloud Storageを利用する方法

下記は、MarkerChatのログを一部加工したものです

マーカー部分やアイコンをクリックすると当該コメントにスクロールします

MarkerChat管理者 2014-10-03 23:15:23

1. OAuthトークン取得
 curl "http://metadata/computeMetadata/v1/instance/service-accounts/default/token" -H "X-Google-Metadata-Request: True"

MarkerChat管理者 2014-10-03 18:18:12

レスポンス
{"access_token":XXXXXXXXXX,"expires_in":3599,"token_type":"Bearer"}

MarkerChat管理者 2014-10-03 23:18:38

XXXXXXXXXX

OAuthトークン

MarkerChat管理者 2014-10-03 23:16:01

2.1. ファイルダウンロード
 curl -o 保存ファイル名 -H "x-goog-api-version: 2" -H "Authorization: OAuth XXXXXXXXXX" "http://storage.googleapis.com/バケット名/ファイル名"

MarkerChat管理者 2014-10-03 23:18:59

XXXXXXXXXX

OAuthトークン

MarkerChat管理者 2014-10-03 23:16:47

2.2. ファイルアップロード
 curl -X PUT --data-binary @アップするファイル名 -H "x-goog-api-version: 2" -H "Authorization: OAuth XXXXXXXXXX" "http://storage.googleapis.com/バケット名/ファイル名"

MarkerChat管理者 2014-10-03 23:19:08

XXXXXXXXXX

OAuthトークン

© markerchat.com 2013-2015