我可以让我的cdn直接用令牌联系firebase存储,然后只返回文件而不返回令牌吗



所以我需要cdn.ex.com/avatars/:UserID指向我的云私有文件URI,即https://cloudapi.com/account.cloud.com/files/uploads/avatars/(userid)/avatar.png?token=${genNewTok()}(放置真正的URL(除了,我还没有任何代码

app.get('/avatars/:userid', (req, res)=>{
let userid = req.params.userid
let uri = `https://cloudapi.com/account.cloud.com/files/uploads/avatars/${userid}/avatar.png?token=${genNewTok()}`
});

所以我可以用html:

<span>Username</span>
<img class="pfp" src="cdn.ex.com/avatars/671856275627525">

而不是必须进行

<span>Username</span>
<img class="pfp" src="https://cloudapi.com/account.cloud.com/files/uploads/avatars/671856275627525/avatar.png">

我该怎么做有什么帮助吗?

我找到了答案。您需要访问元数据.metadata.firebasetokenthingy并将其添加到uri中。

最新更新