首先得使用擴(kuò)展類庫:七" />

国产成人精品无码青草_亚洲国产美女精品久久久久∴_欧美人与鲁交大毛片免费_国产果冻豆传媒麻婆精东

18143453325 在線咨詢 在線咨詢
18143453325 在線咨詢
所在位置: 首頁 > 營銷資訊 > 行業(yè)動態(tài) > 直播系統(tǒng)開發(fā)過程中,如何調(diào)用七牛云存儲接口

直播系統(tǒng)開發(fā)過程中,如何調(diào)用七牛云存儲接口

時間:2022-05-18 10:12:01 | 來源:行業(yè)動態(tài)

時間:2022-05-18 10:12:01 來源:行業(yè)動態(tài)

一個完整的直播平臺使用,需要借助部分三方接口,而存儲就是直播平臺調(diào)用三方接口的重要一步,只有借助三方存儲才能使得直播效果更佳完善。

首先得使用擴(kuò)展類庫:七牛云存儲接口調(diào)用 此擴(kuò)展可用于將圖片上傳到七牛云存儲,或者七牛提供的其他功能。



其次安裝和配置 ###(1)擴(kuò)展包下載 從 PhalApi-Library 擴(kuò)展庫中下載獲取 Qiniu 七牛擴(kuò)展包,如使用:

$ git clone https://git.oschina.net/dogstar/PhalApi-Library.git

然后把 Qiniu 目錄復(fù)制到 ./PhalApi/Library/ 下,即:

$ cp ./PhalApi-Library/Qiniu/ ./PhalApi/Library/ -R

到此安裝完畢!接下是插件的配置。

###(2)擴(kuò)展包配置 我們需要在 ./Config/app.php 配置文件中追加以下配置:

/**

* 七牛相關(guān)配置

*/

'Qiniu' = array(

//統(tǒng)一的key

'accessKey' = '*****',

'secretKey' = '****',

//自定義配置的空間

'space_bucket' = '自定義配置的空間',

'space_host' = 'http://XXXXX.qiniudn.com',

),

你也可以不使用配置文件,直接在初始化注冊DI()-qiniu時指定配置。

最后是入門使用 ###(1)入口注冊

//$ vim ./Public/init.php

// 其他代碼....

DI()-qiniu = new Qiniu_Lite();

根據(jù)上面所說的,你可以也可以指定配置。

//$ vim ./Public/init.php

// 其他代碼....

$qiniuConfig = array( /* 格式參照配置文件 *);

DI()-qiniu = new Qiniu_Lite($qiniuConfig);

##3.5.4 示例:圖片上傳 ###(1)模擬客戶端 先簡單寫個測試文件:

// vim ./Public/test_qiniu.html

html

form method="POST" action="/demo/?service=Qiniu_CDN.uploadFile" enctype="multipart/form-data"

input type="file" name="file"

input type="submit"

/form

/html

效果如下(通常是提供給客戶端上傳的):



###(2)文件上傳接口 隨后,我們使用此七牛擴(kuò)展提供的編寫文件上傳接口,通過查看在線接口文檔,可以看到:

###(3)運(yùn)行一下:

缺少上傳文件時:

{"ret":200,"data":{"code":1,"url":"","msg":"miss upload file"},"msg":""}

上傳失敗時:

{"ret":200,"data":{"code":2,"url":"","msg":"fail to upload file"},"msg":""}

可以看到對應(yīng)的日記(如果不想看到此日記,可通過在初始化日記服務(wù)時去掉調(diào)試日記):

2015-03-18 00:07:02|DEBUG|failed to upload file to qiniu|{"Err":"bad token","Reqid":"u1EAAG73DB3PVMwT","Details":"","Code":401}

上傳成功時:

{"ret":200,"data":{"code":0,"url":"圖片鏈接","msg":""},"msg":""}

以上就是在開發(fā)直播系統(tǒng)過程中如何調(diào)用三方七牛存儲的重要環(huán)節(jié),如有需要詳細(xì)了解可咨詢官方聯(lián)系方式。

關(guān)鍵詞:調(diào)用,系統(tǒng),過程

74
73
25
news

版權(quán)所有? 億企邦 1997-2022 保留一切法律許可權(quán)利。

為了最佳展示效果,本站不支持IE9及以下版本的瀏覽器,建議您使用谷歌Chrome瀏覽器。 點(diǎn)擊下載Chrome瀏覽器
關(guān)閉