如何连接Firebase和Google App Engine以进行图像调整

3
我正在使用Firebase,尝试利用AppEngine的图像调整服务,并使用get_serving_url()https://medium.com/google-cloud/uploading-resizing-and-serving-images-with-google-cloud-platform-ca9631a2c556
我不确定如何将我的Google App Engine图像调整服务与Firebase云存储实例链接起来。
在文档中,我看到了这个引用https://firebase.google.com/docs/storage/gcp-integration

Firebase Cloud Storage的SDK使用Google App Engine默认bucket,这意味着如果您构建一个App Engine应用程序,您可以使用内置的App Engine API在Firebase和App Engine之间共享数据。这对于执行音频编码、视频转码、图像转换以及其他计算密集型后台处理非常有用。

我该如何指向这个Google App Engine默认bucket?我在Google App Engine仪表板界面上没有看到它。
我已经建立了一个Firebase项目,然后创建了一个应用引擎项目,但我没有看到任何指向Firebase创建的“默认存储桶”的方式。这是基于某种帐户ID吗?在管理界面或工具的哪里可以设置该链接,以便我上传到Firebase默认存储桶的文件可供应用引擎图像服务器调整大小?
2个回答

1

似乎无法将现有的Firebase项目与现有的Google Cloud Platform(GCP)/应用引擎项目链接起来。

  • 首先创建GCP应用引擎项目
  • 然后,在Firebase上,转到添加项目 -> 打开“项目名称”下拉菜单并选择现有的GCP项目。

然后Firebase项目ID将与GCP项目ID相同,GCP默认存储桶gs://<project_id>.appspot.com是默认Firebase存储桶,并且您可以在Firebase存储页面上选择其他的GCP存储桶。


0
如果您已经有一个 Firebase 项目,那么相应的 Google Cloud 项目会自动为您创建。
只需转到 Google Cloud 控制台(https://console.cloud.google.com),然后您就可以选择与您的 Firebase 项目同名的项目。如果您将 GAE 应用程序部署到该项目,则应该能够访问您的数据。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接