gpt4 book ai didi

firebase - 如何在Firebase云函数中调用refFromURL

转载 作者:行者123 更新时间:2023-12-02 20:26:13 25 4
gpt4 key购买 nike

我使用 URL 将文件引用存储在 Firebase Cloud Storage 中。在 firebase 客户端代码中,您可以调用 firebase.storage().refFromURL(photo.image) 来获取实际的存储引用并执行一些方便的操作,例如使用它调用删除。如何在云函数(特别是实时数据库触发器)中完成同样的事情?我希望能够在删除引用图像的对象后清理图像。

最佳答案

已关注 Bob Snider的答案,这是一个从 URL 中提取文件完整路径的小函数( typescript )。

export const getFileFromURL = (fileURL: string): Promise<any> => {
const fSlashes = fileURL.split('/');
const fQuery = fSlashes[fSlashes.length - 1].split('?');
const segments = fQuery[0].split('%2F');
const fileName = segments.join('/');

return fileName;
}

关于firebase - 如何在Firebase云函数中调用refFromURL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45045054/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com