0

我很好奇,有没有办法可以从 AppEngine 外部使用新的 Google Cloud Storage 客户端库?如果是这样,我将如何设置凭据/API 密钥?我查看了稀疏的文档,但无济于事。任何帮助深表感谢。

谢谢。

4

2 回答 2

1

应该可以从 GAE 外部使用 gcs 客户端,但是您仍然需要拥有 GAE SDK 才能进行导入。

看一下common.set_access_token方法,但是您需要自己刷新令牌。

如果您愿意进一步挖掘,可以查看接收令牌生成器函数的_RestApi类的构造函数。

这是一个开源项目,欢迎更改。

于 2013-08-23T18:24:53.623 回答
1

Google Cloud Storage 和 Google AppEngine 是可以单独使用的独立产品。AppEngine 为 Google Cloud Storage 提供了一个特定于 AppEngine 的客户端,它提供了一些有用的功能来开发将使用 Google Cloud Storage 的 AppEngine 应用程序,我相信这就是您所指的库。

您绝对可以从 AppEngine 外部使用 Google Cloud Storage,但不能使用 AppEngine 的 GCS 库来执行此操作。相反,您必须使用 GCS 的 API 或客户端库之一。有两个主要的 API(基于 XML 和 JSON),还有许多主要语言的客户端库,包括 Python 和 Java。

要开始使用,请查看https://developers.google.com/storage/docs/signup

于 2013-08-23T00:25:44.040 回答