You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

30 lines
670 B

<?php
namespace app\base\controller\oss\api;
use app\BaseController;
use think\App;
class Upload extends BaseController
{
/**
* 服务端签名直传
* @date 2021-03-01
*/
public function getOssSignature()
{
// $is_original_name = input('post.is_original_name/d', 0);
// $file_path = input('post.file_path/s', '');
// $file_path = $this->uploadNameHandel($file_path);
$oss_param = get_ali_oss_config();
$service_sign_class = new \ali\oss\ServiceSign(array_merge($oss_param, ['uid' => UID]));
$data = $service_sign_class->getOssSignature();
return sendSuccessMessage($data);
}
}