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
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);
|
|
}
|
|
|
|
}
|