根据 https://cloud.google.com/appengine/docs/python/googlecloudstorageclient/activate:
默认的存储桶名称通常为.appspot.com,其中您需要使用您的应用ID替换。您可以在App Engine管理控制台应用程序设置页面下找到存储桶名称,在标签Google Cloud Storage Bucket下。另外,您可以使用App Identity get_default_gcs_bucket_name()方法以编程方式查找名称。
当我查看标签Google Cloud Storage Bucket时,我看到.appspot.com,其中是我的应用程序标识符。这似乎与上面段落中的前两个句子一致。
但是,当我像最后一句建议的那样调用get_default_gcs_bucket_name()时,返回值是app_default_bucket。
由于我将此应用部署到多个站点,因此我想使用该方法调用。是否有任何方法可以使其返回真实的默认存储桶名称?
默认的存储桶名称通常为.appspot.com,其中您需要使用您的应用ID替换。您可以在App Engine管理控制台应用程序设置页面下找到存储桶名称,在标签Google Cloud Storage Bucket下。另外,您可以使用App Identity get_default_gcs_bucket_name()方法以编程方式查找名称。
当我查看标签Google Cloud Storage Bucket时,我看到.appspot.com,其中是我的应用程序标识符。这似乎与上面段落中的前两个句子一致。
但是,当我像最后一句建议的那样调用get_default_gcs_bucket_name()时,返回值是app_default_bucket。
由于我将此应用部署到多个站点,因此我想使用该方法调用。是否有任何方法可以使其返回真实的默认存储桶名称?
get_default_gcs_bucket_name()
正确地工作了。这解决了这个线程。谢谢! - Lindsay