成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

如何在 Laravel 中使用阿里云 OSS

junbaor / 1603人閱讀

摘要:原文發(fā)表在我的個人網(wǎng)站如何在中使用阿里云阿里云提供了基于命名空間的版,但是文檔不是很完整,使用門檻比較高,于是我封裝了一個包安裝將以下內(nèi)容增加到然后運行。

  

原文發(fā)表在我的個人網(wǎng)站:如何在 Laravel 中使用阿里云 OSS

阿里云提供了基于命名空間的 V2 版 SDK,但是文檔不是很完整,使用門檻比較高,于是我封裝了一個 Composer 包:https://github.com/johnlui/AliyunOSS

安裝

將以下內(nèi)容增加到 composer.json:

jsonrequire: {
    "johnlui/aliyun-oss": "dev-master"
}

然后運行 composer update。

使用
phpuse JohnLuiAliyunOSSAliyunOSS;


// 構(gòu)建 OSSClient 對象
// 三個參數(shù):服務(wù)器地址、阿里云提供的AccessKeyId、AccessKeySecret
$oss = AliyunOSS::boot("http://oss-cn-qingdao.aliyuncs.com",  $AccessKeyId, $AccessKeySecret);

// 設(shè)置 Bucket
$oss = $oss->setBucket($bucketName);

// 上傳一個文件(示例文件為 public 目錄下的 robots.txt)
// 兩個參數(shù):資源名稱、文件路徑
$oss->uploadFile("robots.txt", public_path("robots.txt"));

// 從服務(wù)器獲取這個資源的 URL 并打印
// 兩個參數(shù):資源名稱、過期時間
echo $oss->getUrl("robots.txt", new DateTime("+1 day"));

就是這么簡單,喜歡可以去 Github上 Star 哦!

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/31910.html

相關(guān)文章

  • Laravel+OSS使用筆記

    摘要:為什么使用對象存儲對象存儲是云服務(wù)提供商面向企業(yè)和個人開發(fā)者提供的高可用,高穩(wěn)定,強安全的云端存儲服務(wù)。什么是阿里云對象存儲服務(wù),簡稱,是阿里云提供的海量安全低成本高可靠的云存儲服務(wù)。 關(guān)于作者 程序開發(fā)人員,不拘泥于語言與技術(shù),目前主要從事PHP和前端開發(fā),使用Laravel和VueJs,App端使用Apicloud混合式開發(fā)。合適和夠用是永不停息的追求。 個人網(wǎng)站:https:/...

    CloudwiseAPM 評論0 收藏0
  • laravel-admin 文件上傳OSS

    摘要:前言因為項目需求,需要把圖片上傳至阿里云,我的接口和后臺項目是分開的,都使用的框架開發(fā),接入這里就不做討論了,這里主要說一下上傳阿里的問題。 前言 因為項目需求,需要把圖片上傳至阿里云 OSS,我的 Api 接口和后臺項目是分開的,都使用的 laravel 框架開發(fā),Api 接入 OSS 這里就不做討論了,這里主要說一下 laravel-admin 上傳阿里 OSS 的問題。 網(wǎng)上的一...

    darkbaby123 評論0 收藏0

發(fā)表評論

0條評論

junbaor

|高級講師

TA的文章

閱讀更多
最新活動
閱讀需要支付1元查看
<