如何在没有AppEngine for Google云端存储的情况下获取服务网址()

博观而约取,厚积而薄发。这篇文章主要讲述如何在没有AppEngine for Google云端存储的情况下获取服务网址?相关的知识,希望能为你提供帮助。
我设置了Google云端存储,是否有办法在没有Google App Engine的情况下获取服务器网址?
我不想使用Google App Engine,我想改用Spring Framework。是否有谷歌的图书馆可以在不使用App Engine SDK的情况下完成这项工作?
答案可以将云存储中的单个对象或整个存储桶公开。 Here是如何。
如果需要保持数据私密(例如启用Bucket Privacy),使用签名URL就可以了。 Here是如何。使用gsutil的signurl命令创建签名URL的简便方法。 Here是如何。
【如何在没有AppEngine for Google云端存储的情况下获取服务网址()】请注意,签名URL默认有效1小时,但可以使用-d选项更改持续时间。由于最大值为7天,因此可能需要定期生成新的签名URL。更多信息here。
*编辑
签名URL可以在App Engine之外使用。你可以找到关于这个here的方法的一些细节。它独立于App Engine使用此类声明:

public URL signUrl(long duration, TimeUnit unit, SignUrlOption... options);

您可以在简单的python代码中找到该方法的用法,这可能对您有帮助here。
话虽如此,我建议你看看Imgix,因为它支持GCS存储桶作为对象源并执行相同类型的操作。信息here。

    推荐阅读