Backblaze Storage B2 PHP下载,并从专用存储桶获得授权
我有点难以理解BackBlaze B2的文档,我想使用PHP从一个私有bucket下载文件,我知道文件ID,我想获得授权(比如30秒),然后生成一个下载链接(预签名?)Backblaze Storage B2 PHP下载,并从专用存储桶获得授权,php,curl,download,b2,Php,Curl,Download,B2,我有点难以理解BackBlaze B2的文档,我想使用PHP从一个私有bucket下载文件,我知道文件ID,我想获得授权(比如30秒),然后生成一个下载链接(预签名?) b2_授权_账户 b2\u获取\u下载\u授权 b2按名称下载文件 我只是不太确定如何把示例代码放在一起,请原谅我的无知 我也花了一段时间寻找这个问题的答案。显然这是可能的 基本步骤如下: 在服务器上,向b2_authorize_帐户端点发出GET请求,以获取身份验证令牌() 同样在服务器上,向b2_get_download_授
我也花了一段时间寻找这个问题的答案。显然这是可能的 基本步骤如下:
https://api001.backblazeb2.com/file/bucket-name/path/to/file?Authorization={token}
您可以限制身份验证令牌有效的时间长度,并对其进行限制,以便只能访问具有特定前缀的文件。因此,如果您希望将特定的私有文件提供给已通过身份验证的特定用户,则可以使用以下步骤生成仅适用于特定文件的具有较短生存期的令牌(通过使用完整文件名作为前缀)