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

Ric*_* He 5 node.js shopify firebase firebase-storage

我正在开发一个项目,我需要将图像 url 发送到 Shopify 管理 API,我遇到的问题是由于尾随参数,shopify 无法将 URL 识别为有效

image.jpg?alt=media&token=9dab5705-351c-44f2-81a6-fc1b4b6eaf56

我的问题是:

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

  2. 如果没有,是否有解决方法?就像以某种方式创建一个代理脚本www.scripturl.com/fakeimageurl.jpgfirebasestorageurl.com/realimage.jpg?alt=media&token=9dab5705-351c-44f2-81a6-fc1b4b6eaf56用它检索?

该项目与nodejs.

Asi*_*f M 4

如果图像是公开的,您可以使用公共网址,该网址以文件扩展名结尾

storage.googleapis.com/[BUCKET_NAME]/[OBJECT_NAME]
[BUCKET_NAME].storage.googleapis.com/[OBJECT_NAME]
Run Code Online (Sandbox Code Playgroud)

Firebase 存储在底层使用 google 云存储,您可以使用那里可用的任何机制,本文档解释了一些参考 URI