很多小程序都為用戶提供圖片上傳功能。這時(shí)候,使用一些對象存儲(chǔ)云服務(wù),也許是最快、最經(jīng)濟(jì)的選擇。
購買騰訊云對象存儲(chǔ)(COS)服務(wù)。
在騰訊云 對象存儲(chǔ)控制臺(tái) 里創(chuàng)建一個(gè) Bucket。
在控制臺(tái)「個(gè)人 API 密鑰」頁面里,獲取 AppID、SecretID、SecretKey 等內(nèi)容。
編寫一個(gè)請求簽名算法程序(或使用任何一種服務(wù)端 SDK)
計(jì)算簽名,調(diào)用 API 執(zhí)行操作。
COS 鑒權(quán)服務(wù)
使用對象存儲(chǔ)服務(wù) COS 時(shí),可通過 RESTful API,對 COS 發(fā)起 HTTP 匿名請求或簽名請求。
對于簽名請求,COS 服務(wù)器端將會(huì)進(jìn)行對請求發(fā)起者的身份驗(yàn)證。
匿名請求:HTTP 請求不攜帶任何身份標(biāo)識(shí)和鑒權(quán)信息,通過 RESTful API 進(jìn)行 HTTP 請求操作。
簽名請求:HTTP 請求時(shí)添加簽名,COS服務(wù)器端收到消息后,進(jìn)行身份驗(yàn)證,驗(yàn)證成功則可接受并執(zhí)行請求,否則將會(huì)返回錯(cuò)誤信息并丟棄此請求。