从firebase存储中获取干净的URL(无令牌)

问题描述:

我正在开发一个项目,我需要将图像URL发送到Shopify管理API,我遇到的问题是Shopify无法将URL识别为有效,因为尾随参数从firebase存储中获取干净的URL(无令牌)

image.jpg的ALT =媒体&令牌= 9dab5705-351c-44f2-81a6-fc1b4b6eaf56

我的问题是:

  1. 有没有办法使用Firebase存储生成干净的URL?

  2. 如果没有,是否有解决方法?像不知何故创建一个代理脚本www.scripturl.com/fakeimageurl.jpg和检索firebasestorageurl.com/realimage.jpg?alt=media&token=9dab5705-351c-44f2-81a6-fc1b4b6eaf56与它?

该项目与nodejs

如果图像是公开的,你可以使用公共的URL,可以使你的文件的扩展名结尾

storage.googleapis.com/[BUCKET_NAME]/[OBJECT_NAME] 
[BUCKET_NAME].storage.googleapis.com/[OBJECT_NAME] 

火力地堡存储使用谷歌云存储引擎盖下,你可以使用任何可用的机制在那里,这个文档解释了一些reference URIs

+0

非常好!谢谢,这很简单,我感到羞愧。 –