直接用SDK生成下载的签名URL,然后模拟鼠标点击下载。
我用的是前台通过ajax传过来需要下载的文件名,php处理,将生成的签名url返回给前台,用于下载
先上代码:php,需要先引用阿里云的 Oss/OssClient类
/*
*阿里云oss二维码重命名
*/
public function OssRename()
{
$data = input('post.');
$object = 'f/1.jpg';//文件名,需要指定文件夹文件名和后缀
$accessKeyId = ;
$accessKeySecret = ;
$endpoint = ;
// 存储空间名称
$bucket= ;
//这些都是可以在阿里云