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'];

}

相关推荐
BING_Algorithm几秒前
JDBC核心教程
java·后端·mysql
京师20万禁军教头1 分钟前
33面向对象(中级)-object类详解
java
一个小浪吴啊1 分钟前
重构 AI 编程流:基于 Hermes 记忆中枢与 OpenCode 执行终端的 Harness 工程化实践
java·人工智能·opencode·harness·hermes
Lyyaoo.7 分钟前
【JAVA网络面经】应用层协议
java·开发语言·网络
無限進步D11 分钟前
Java 面向对象高级 继承
java·开发语言
云烟成雨TD13 分钟前
Spring AI Alibaba 1.x 系列【37】ReactAgent 构建、执行流程分析
java·人工智能·spring
是宇写的啊23 分钟前
MyBaties
java·开发语言·mybatis
钝挫力PROGRAMER26 分钟前
程序中事件机制的实现
java·后端·python·软件工程
L·S·P28 分钟前
OpenCode添加第三方连接服务及模型
ai·华为云·ai编程·大模型编程·opencode
程序员威哥29 分钟前
Java调用YOLO模型性能优化实战:CPU/GPU加速与内存优化全指南
java·人工智能·后端