从firebase存储中获取干净的URL(无令牌)
问题描述:
我正在开发一个项目,我需要将图像URL发送到Shopify管理API,我遇到的问题是Shopify无法将URL识别为有效,因为尾随参数从firebase存储中获取干净的URL(无令牌)
image.jpg的ALT =媒体&令牌= 9dab5705-351c-44f2-81a6-fc1b4b6eaf56
我的问题是:
有没有办法使用Firebase存储生成干净的URL?
如果没有,是否有解决方法?像不知何故创建一个代理脚本
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
非常好!谢谢,这很简单,我感到羞愧。 –