代码如下
public function video(){ // dump(file_get_contents('video/VodUploadSDK-PHP_1.0.2' . DIRECTORY_SEPARATOR . 'voduploadsdk' . DIRECTORY_SEPARATOR . 'Autoloader.php')); // exit(); header("Content-Type:text/html; charset=utf-8"); //不然返回中文乱码 $result = array('state' => '失败', 'url' => '', 'name' => '', 'original' => ''); // $sub_path = I('post.sfile', '', 'trim,htmlspecialchars'); //判断其他子目录 $sub_path = 'video'; $img_flag = empty($img_flag) ? 0 : 1; $yun_upload = new \Common\Lib\YunUpload($img_flag, $sub_path); $upload_result = $yun_upload->upload(); if ($upload_result['status']) { $result['state'] = 'SUCCESS'; $result['info'] = $upload_result['data'];//成功 //获取地址 // dump($upload_result['data']); $filePath = $upload_result['data'][0]['url']; $accessKeyId = 'LTAIcs5GX95p0O2G'; $accessKeySecret = 'TmodMCuN3NMgCC4y87IMbcW6JUPzdU'; // require_once 'video/VodUploadSDK-PHP_1.0.2' . DIRECTORY_SEPARATOR . 'voduploadsdk' . DIRECTORY_SEPARATOR . 'Autoloader.php'; // date_default_timezone_set('PRC'); Vendor('VodUploadSDK.samples.uploadVideo'); // echo '上传:'.$filePath; // testUploadWebVideo($accessKeyId, $accessKeySecret, 'http://anman.wxjoi.com'.$filePath); $url = testUploadLocalVideo($accessKeyId, $accessKeySecret, '.'.$filePath); if(strlen($url)>30){ // 删除文件 $path = '.'.$filePath; echo $url; } } else { $result['state'] = $upload_result['info']; } }