1. 程式人生 > >Laravel 圖片七牛上傳

Laravel 圖片七牛上傳

註冊七牛雲賬號

開啟<a href="https://portal.qiniu.com">七牛雲</a>註冊賬號並實名認證,認證成功後就可以檢視自己的私鑰了

確認本機安裝Composer,如果沒有請百度自行安裝Composer。在控制檯輸入 composer require qiniu/php-sdk 等待安裝提示成功
 // 引入鑑權類
    use Qiniu\Auth;
    // 引入上傳類
    use Qiniu\Storage\UploadManager;
    // 需要填寫你的 Access Key 和 Secret Key
$accessKey = 'Access_Key'; $secretKey = 'Secret_Key'; // 構建鑑權物件 $auth = new Auth($accessKey, $secretKey); // 要上傳的空間 $bucket = 'Bucket_Name'; // 生成上傳 Token $token = $auth->uploadToken($bucket); // 要上傳檔案的本地路徑 $filePath = './php-logo.png'; // 上傳到七牛後儲存的檔名 $key = 'my-php-logo.png'
; // 初始化 UploadManager 物件並進行檔案的上傳 $uploadMgr = new UploadManager(); // 呼叫 UploadManager 的 putFile 方法進行檔案的上傳 list($ret, $err) = $uploadMgr->putFile($token, $key, $filePath); echo "\n====> putFile result: \n"; if ($err !== null) { var_dump($err); } else { var_dump($ret); }

完成



連結:https://www.jianshu.com/p/ba33a4fbe92a