php 根据sdk重命名华为云obs临时访问 url

复制代码
public function getDownloadUrl($bucket,$path,$oldfilename){
$this->obsClient = new ObsClient([
    'key' => env('huawei.key'),
    'secret' => env('huawei.secreat'),
    'endpoint' => 'obs.cn-south-1.myhuaweicloud.com',//替换成自己的endpoint
]);
复制代码
$signedUrl = $this->obsClient->createSignedUrl(
    [
        'Method' => 'GET',
        'Bucket' => $bucket,
        'Key' => $path,
        'Expires' => 3600,
        'QueryParams' => [
            'response-content-disposition'=>'attachment;filename='.urlencode($oldfilename)
            ]
    ]
);
$signedUrl = $signedUrl['SignedUrl'];

}

相关推荐
m5655bj1 分钟前
使用 C# 修改 PDF 页面尺寸
java·pdf·c#
それども4 分钟前
Excel文件解析 - 什么是SAX和DOM
java·excel
悟能不能悟5 分钟前
echo 怎么设置不换行
java
jaysee-sjc5 分钟前
【项目二】用GUI编程实现石头迷阵游戏
java·开发语言·算法·游戏
それども6 分钟前
Excel文件解析 - SAX和DOM方式的区别
java·前端·excel
それども8 分钟前
Excel文件解析 - SAX startRow cell endRow 执行顺序
java·前端·excel
それども15 分钟前
Excel文件解析 - SAX startRow cell endRow 执行时机
java·excel
JaguarJack19 分钟前
Laravel AI SDK 正式发布
ai·php·laravel·服务端
椎49520 分钟前
java微服务01-快速入门、mybatisplus
java·微服务
为什么不问问神奇的海螺呢丶20 分钟前
n9e categraf k8s监控配置-n9e k8s监控看板
java·容器·kubernetes