Google存储从Appengine外部获取图片服务网址

时间:2016-12-17 22:09:41

标签: java maven google-app-engine google-cloud-storage

我正在尝试在Google存储上获取图片的服务网址。我正在使用下面相对简单的代码

ImagesService svc = ImagesServiceFactory.getImagesService();
String bucketId;
String fileName;
String url = svc.getServingUrl(String.format("/gs/%s/%s", bucketId, fileName));

但是,我正在尝试在appengine之外运行此代码(例如,本地或数字海洋)。我刚刚在Maven中使用了这种依赖来获取Google api

<dependency>
<groupId>com.google.appengine</groupId>
<artifactId>appengine-api-1.0-sdk</artifactId>
<version>1.9.48</version>
</dependency>

但我无法找到有关将配置文件放在何处进行授权的任何信息,而且我相信我需要的不仅仅是Maven依赖项。

我也开始怀疑,当不在云中的app-engine上运行时,甚至不可能使用com.google.appengine.api.*依赖项。

0 个答案:

没有答案