php文库计划-七牛文件上传SDK使用
require_once 'Qiniu/autoload.php'; // 引入鉴权类 use Qiniu\Auth; // 引入上传类 use Qiniu\Storage\UploadManager; /** * @param $filePath 要上传文件的本地路径 * @param $key 上传到存储后保存的文件名 * @return void * @throws Exception */ function qiNiuUpLoad($filePath,$key){ // 需要填写你的 Access Key 和 Secret Key $accessKey ="你的key"; $secretKey = "你的key"; $bucket = "你的bucket"; // 构建鉴权对象 $auth = new Auth($accessKey, $secretKey); // 生成上传 Token $token = $auth->uploadToken($bucket); // 初始化 UploadManager 对象并进行文件的上传。 $uploadMgr = new UploadManager(); // 调用 UploadManager 的 putFile 方法进行文件的上传。 list($ret, $err) = $uploadMgr->putFile($token, $key, $filePath, null, 'application/octet-stream', true, null, 'v2'); echo "\n====> putFile result: \n"; if ($err !== null) { var_dump($err); } else { var_dump($ret); } } $dir=scandir('pdf'); //print_r($dir); $s=qiNiuUpLoad('pdf/aaa4.svg','aaa4.svg'); print_r($s);
非特殊说明,本文版权归原作者所有,转载请注明出处
评论列表
发表评论