0

GoogleAppEngineを使用してアプリケーションを開発しています。GoogleCloudStorageからPDFファイルを読み取る必要があります。ここにコードがあります:

String filename = "...";
BlobstoreService blobstore = BlobstoreServiceFactory.getBlobstoreService();
BlobKey blobkey = blobstore.createGsBlobKey(filename);
blobstore.serve(blobkey, httpResponse);

バケット内のファイルに「公開共有」を設定した場合にのみ機能します。「公開共有」を設定せずにファイルを読み取るにはどうすればよいですか?

4

1 に答える 1

1

アプリのサービスアカウントをバケットACLに追加する必要があります。GoogleCloudStorageの前提条件のセクション5をご覧ください。

于 2013-02-11T17:43:45.740 に答える