微信小程序云開發(fā)獲取文件夾下所有文件(推薦)
上周一個高中同學讓我?guī)退鰝€圖片展示的公眾號,因為一直在加班的原因,所以一時忘了,昨晚想起來就趕緊加班加點的幫他弄了下,遇到了個問題,記錄一下。
他的需求是要有個后臺給他上傳圖片并且將圖片歸類,前端公眾號根據(jù)每次不同的主題顯示不同的封面和照片,但是服務器又不想買貴的,思來想去,最后決定用小程序云開發(fā),連服務器和公眾號認證費都免了,哈哈哈哈
因為改成小程序云開發(fā),所以需求也有了些變動,最后改成不需要后臺,圖片直接在云開發(fā)控制臺中上傳,然后在小程序中添加一個專門用來對封面和名稱做修改的管理員頁面,其中最大的問題就是如何獲取文件夾下的圖片,查了很多資料都是要先通過uploadFile上傳到云存儲后得到圖片的fileID,然后通過fileID才能獲取到圖片,于是就試著怎么能不需要fileID直接獲取圖片,最后解決方案如下:
一、創(chuàng)建文件夾并設置權限,存儲的權限必須設置成所有用戶可讀:

二、在前端請求 "https://當前環(huán)境地址.tcb.qcloud.la/",會給你返回一串xml:

其中的<key>就是圖片的圖片的地址,將xml處理一下就可以獲取到全部的圖片了。
總結
以上所述是小編給大家介紹的微信小程序云開發(fā)獲取文件夾下所有文件,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!
如果你覺得本文對你有幫助,歡迎轉載,煩請注明出處,謝謝!
相關文章
詳解如何在微信小程序開發(fā)中正確的使用vant ui組件
這篇文章主要介紹了詳解如何在微信小程序開發(fā)中正確的使用vant ui組件,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2018-09-09
js函數(shù)setTimeout延遲執(zhí)行的簡單介紹
設置指定的JS函數(shù)在指定的時間后執(zhí)行,可以利用setTimeout()函數(shù)。2013-07-07
BootStrap模態(tài)框和select2合用時input無法獲取焦點的解決方法
在bootstrap的模態(tài)框里使用select2插件,會導致select2里的input輸入框沒有辦法獲得焦點,沒有辦法輸入。怎么解決這個問題呢?下面小編給大家?guī)砹薆ootStrap模態(tài)框和select2合用時input無法獲取焦點的解決方法,一起看看吧2017-09-09
JS實現(xiàn)unicode和UTF-8之間的互相轉換互轉
需要將PC送過來的UTF-8轉換成UNICODE才能將內(nèi)容通過短信發(fā)送出去,同樣,接收到的短信為unicode編碼,也許轉換成UTF-8才能在PC端軟件顯示出來2017-07-07

