注冊(cè)七牛云賬號(hào)
打開<a >七牛云</a>注冊(cè)賬號(hào)并實(shí)名認(rèn)證,認(rèn)證成功后就可以查看自己的私鑰了
這里寫圖片描述
安裝jdk擴(kuò)展
確認(rèn)本機(jī)安裝Composer,如果沒有請(qǐng)百度自行安裝Composer。在控制臺(tái)輸入composer require qiniu/php-sdk 等待安裝提示成功
// 引入鑒權(quán)類
use Qiniu\Auth;
// 引入上傳類
use Qiniu\Storage\UploadManager;
// 需要填寫你的 Access Key 和 Secret Key
$accessKey = 'Access_Key';
$secretKey = 'Secret_Key';
// 構(gòu)建鑒權(quán)對(duì)象
$auth = new Auth($accessKey, $secretKey);
// 要上傳的空間
$bucket = 'Bucket_Name';
// 生成上傳 Token
$token = $auth->uploadToken($bucket);
// 要上傳文件的本地路徑
$filePath = './php-logo.png';
// 上傳到七牛后保存的文件名
$key = 'my-php-logo.png';
// 初始化 UploadManager 對(duì)象并進(jìn)行文件的上傳
$uploadMgr = new UploadManager();
// 調(diào)用 UploadManager 的 putFile 方法進(jìn)行文件的上傳
list($ret, $err) = $uploadMgr->putFile($token, $key, $filePath);
echo "\n====> putFile result: \n";
if ($err !== null) {
var_dump($err);
} else {
var_dump($ret);
}
完成