先决条件
你需要下面的内容:
1.一个Google账户,比如来自Gmail。如果你没有,请在Google account signup site注册。
2.一个新的或已经存在的Google Developer Console项目。如果你没有一个存在的项目,在Google developer console中创建一个新项目。
3.对你的项目来讲可用的两个Cloud APIs:Google Cloud Storage和Google Cloud Storage JSON API。为了做到这点,请选择你的项目并且使Cloud Storage APIs有效。
4.一个Cloud Storage bucket。参见 Using Storage buckets获取更多的信息。
使用Storage bucket
在App Engine中使用Cloud Storage bucket最简单的方法是使用默认的bucket。一个App Engine 默认bucket不需要再激活、配置、许可,也不需要让你的应用开始计费。因为它有一个免费的配额。
使用默认的bucket
1.确定你的应用是否已经创建了默认的bucket。
a.浏览App Engine Admin console并选择你的应用。
b.在左侧的导航栏中选择应用设置(Application Settings)。
c.如果你的应用有一个默认的bucket,应用设置页将会包含一个Cloud Storage Bucket标签,并且bucket名称列在下面。典型的默认bucket名称是<app_id>.appspot.com,<app_id>是你的应用ID。
2.如果你的应用没有一个默认的bucket就创建一个:
a.浏览App Engine Admin Console并选择你的应用。
b.在左侧的导航栏中选择应用设置,并滚动到这页的下方直到云整合(Cloud Integration)。
c.单击创建并等待bucket的创建。这个bucket就完成了创建并可以使用了。
使用非默认bucket
你不想使用默认的bucket;如果你使用非默认bucket,你必须让你的应用开始计费并且你不再享有免费的配额了。
1.浏览Google Developers Console并在console中打开你的项目。
2.如果你尚未创建一个付费用户
a.单击右上角的齿轮图标
b.单击Billing accounts->New billing account 然后跟随提示创建一个新的付费账户。
3.单击右上的齿轮图标然后单击Project billing setting->Enable billing。
4.选择你想使用的付费账户,点击OK使之有效。
5.返回到你的项目,单击左侧导航栏上的Storage->Cloud Storage->Storage browser->Create a bucket来创建bucket。这个bucket就完成了创建并可以使用了。
注意:你可以使用App Identity getDefaultGcsBucketName 方法以编程的方式找到名字。
注意:以上说明使用的Google的旧版Developers Console。