BlobstoreServiceでGCSにファイルUP→Bucket直下以外でもUP可能

GAE/Jのお話です。BlobstoreServiceを利用してGCSにファイルをアップロードする場合、バケット直下にしかファイルをアップできないという話を聞きましたが、そんなことはありません。オプションのwithGoogleStorageBucketName()にバケットからサブディレクトリまでのパスを指定すれば、指定先にアップ可能です。


String dest = "sample_bucket/test";
BlobstoreService blobstoreService = BlobstoreServiceFactory.getBlobstoreService();
UploadOptions options = UploadOptions.Builder.withGoogleStorageBucketName(dest);
String url = blobstoreService.createUploadUrl("/upload", options);


GCS  2014年03月22日 23時03分 

iPhoneアプリを個人で出してます。Python/JavaScriptが大好きです。このブログはGAE/Pythonで作ったオリジナルブログです。
カテゴリ
開発アプリ