我有点难以理解BackBlaze B2的文档,我想使用PHP从私有桶下载文件,我知道文件ID,我想获得授权(比如30秒),然后生成一个下载链接(预签名?)。
我只是不太清楚该怎么把这些代码放在一起,原谅我的无知。
发布于 2020-02-27 16:11:12
我也花了一段时间寻找答案。显然这是有可能的。
基本步骤如下:
所以你会得到类似于https://api001.backblazeb2.com/file/bucket-name/path/to/file?Authorization={token}的东西
您可以限制auth令牌有效的时间长度,并将其限制为只能访问具有特定前缀的文件。因此,如果您想让某个特定的私有文件对您已经通过身份验证的特定用户可用,那么您可以使用这些步骤生成一个只对特定文件有效的令牌(使用完整的文件名作为前缀)。
https://stackoverflow.com/questions/56242564
复制相似问题