allocatr/application/worker/controller/Common.php
2025-04-17 14:49:27 +08:00

25 lines
606 B
PHP

<?php
namespace app\worker\controller;
use app\common\controller\WorkerApi;
class Common extends WorkerApi
{
public function ossParams()
{
$name = $this->request->post('name');
if (empty($name)) {
$this->error('文件名必填');
}
$md5 = md5($name);
$auth = new \addons\alioss\library\Auth();
$params = $auth->params($name, $md5);
$params['OSSAccessKeyId'] = $params['id'];
$params['success_action_status'] = 200;
$params['cdnurl'] = cdnurl('', true);
$this->success('获取成功', $params);
}
}