企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
>[danger] 上传示例 ``` composer require qiniu/php-sdk ``` ``` use Qiniu\Auth; use Qiniu\Storage\UploadManager; ``` ``` /** * 文件上传到七牛云 * @return 在七牛云上的文件名 */ public function upload() { // 临时文件路径 $_FILES['pic']['tmp_name'] $tmp = request()->file('pic')->getRealPath(); // 用于签名的公钥和私钥 $accessKey = 'd5pCObiT0CXMLN9EKvjyQImSyqD3z2xbzxxxxx'; $secretKey = 'KxncccQTEu-jZHLiUnfcVSXaVN3jAJSxxxxxxx'; // 初始化鉴权对象 $auth = new Auth($accessKey, $secretKey); // 存储空间名称 $bucket = 'test'; // 生成上传Token $token = $auth->uploadToken($bucket); // 上传管理类 构建UplaodManager对象 $uploadMgr = new UploadManager(); // token 七牛云图片名称 图片名称 $name = time() . '.jpg'; $info = $uploadMgr->putFile($token, $name, $tmp); // 上传到七牛云后的新名称 return $info[0]['key']; } ```