优秀的编程知识分享平台

网站首页 > 技术文章 正文

七牛对象存储(七牛对象存储价格)

nanyue 2024-09-18 21:32:51 技术文章 4 ℃

<?php

namespace app\web\controller;

use think\Db;

use Qiniu\Auth;

// 引入上传类

use Qiniu\Storage\UploadManager;

require EXTEND_PATH . 'qiniu-sdk/autoload.php';

class Test extends Base

{

public function test($id){

// 引入鉴权类

// 需要填写你的 Access Key 和 Secret Key

$accessKey ="*******";

$secretKey = "*******";

$bucket = "上传空间";

// 构建鉴权对象

$auth = new Auth($accessKey, $secretKey);

// 生成上传 Token

// $token = $auth->uploadToken($bucket);

$token = "******";

// 要上传文件的本地路径

$filePath = ROOT_PATH.'public/static/'. $id.'.jpg';

// 上传到七牛后保存的文件名

$key = $id;

// 初始化 UploadManager 对象并进行文件的上传。

$uploadMgr = new UploadManager();

// 调用 UploadManager 的 putFile 方法进行文件的上传。

list($ret, $err) = $uploadMgr->putFile($token, $key, $filePath);

if ($err !== null) {

var_dump($err);

} else {

return $ret;

}

}

}

最近发表
标签列表