微信小程序云开发获取文件夹下所有文件(推荐)


Posted in Javascript onNovember 14, 2019

上周一个高中同学让我帮他做个图片展示的公众号,因为一直在加班的原因,所以一时忘了,昨晚想起来就赶紧加班加点的帮他弄了下,遇到了个问题,记录一下。

他的需求是要有个后台给他上传图片并且将图片归类,前端公众号根据每次不同的主题显示不同的封面和照片,但是服务器又不想买贵的,思来想去,最后决定用小程序云开发,连服务器和公众号认证费都免了,哈哈哈哈

因为改成小程序云开发,所以需求也有了些变动,最后改成不需要后台,图片直接在云开发控制台中上传,然后在小程序中添加一个专门用来对封面和名称做修改的管理员页面,其中最大的问题就是如何获取文件夹下的图片,查了很多资料都是要先通过uploadFile上传到云存储后得到图片的fileID,然后通过fileID才能获取到图片,于是就试着怎么能不需要fileID直接获取图片,最后解决方案如下:

一、创建文件夹并设置权限,存储的权限必须设置成所有用户可读:

微信小程序云开发获取文件夹下所有文件(推荐)

 二、在前端请求 "https://当前环境地址.tcb.qcloud.la/",会给你返回一串xml:

微信小程序云开发获取文件夹下所有文件(推荐)

 其中的<key>就是图片的图片的地址,将xml处理一下就可以获取到全部的图片了。

总结

以上所述是小编给大家介绍的微信小程序云开发获取文件夹下所有文件,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!
如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!

Javascript 相关文章推荐
ASP.NET jQuery 实例5 (显示CheckBoxList成员选中的内容)
Jan 13 Javascript
javascript标签在页面中的位置探讨
Apr 11 Javascript
JavaScript中获取样式的原生方法小结
Oct 08 Javascript
node.js中的http.request方法使用说明
Dec 14 Javascript
AngularJS基础 ng-open 指令简单实例
Aug 02 Javascript
深入理解jQuery()方法的构建原理
Dec 05 Javascript
基于Vue实例生命周期(全面解析)
Aug 16 Javascript
vue中的计算属性的使用和vue实例的方法示例
Dec 04 Javascript
JS加密插件CryptoJS实现的Base64加密示例
Aug 16 Javascript
javascript头像上传代码实例
Sep 28 Javascript
JavaScript eval()函数定义及使用方法详解
Jul 07 Javascript
vant中的toast层级改变操作
Nov 04 Javascript
Vue SPA 初次进入加载动画实现代码
Nov 14 #Javascript
构建大型 Vue.js 项目的10条建议(小结)
Nov 14 #Javascript
vue实现修改图片后实时更新
Nov 14 #Javascript
Vue中img的src是动态渲染时不显示的解决
Nov 14 #Javascript
JQuery发送ajax请求时中文乱码问题解决
Nov 14 #jQuery
vue-cli3.X快速创建项目的方法步骤
Nov 14 #Javascript
vue.config.js常用配置详解
Nov 14 #Javascript
You might like
PHP中显示格式化的用户输入
2006/10/09 PHP
PHP5中的时间相差8小时的解决办法
2008/03/28 PHP
PHPMyAdmin 快速配置方法
2009/05/11 PHP
PHP中读取文件的几个方法总结(推荐)
2016/06/03 PHP
php创建多级目录与级联删除文件的方法示例
2019/09/12 PHP
laravel 解决强制跳转 https的问题
2019/10/22 PHP
javascript中文本框中输入法切换的问题
2013/12/10 Javascript
非jQuery实现照片散落桌子上,单击放大的LightBox效果
2014/11/28 Javascript
轻松掌握jQuery中wrap()与unwrap()函数的用法
2016/05/24 Javascript
js鼠标单击和双击事件冲突问题的快速解决方法
2016/07/11 Javascript
JavaScript获取css行间样式,内连样式和外链样式的简单方法
2016/07/18 Javascript
ionic中列表项增加和删除的实现方法
2017/01/22 Javascript
几行js代码实现自适应
2017/02/24 Javascript
给Easyui-Datebox设置隐藏或者不可用的解决方法
2017/05/26 Javascript
使用mint-ui实现省市区三级联动效果的示例代码
2018/02/09 Javascript
JavaScript满天星导航栏实现方法
2018/03/08 Javascript
使用Python获取CPU、内存和硬盘等windowns系统信息的2个例子
2014/04/15 Python
举例讲解Python程序与系统shell交互的方式
2015/04/09 Python
Python with用法实例
2015/04/14 Python
Python urllib request模块发送请求实现过程解析
2020/12/10 Python
Desigual英国官网:在线购买原创服装
2018/03/09 全球购物
澳大利亚宠物食品和药物在线:Jumbo Pets
2018/03/24 全球购物
英国厨房与餐具用品为主的设计品牌:Joseph Joseph
2018/04/26 全球购物
英国排名第一的在线宠物用品商店:Monster Pet Supplies
2018/05/20 全球购物
Famous Footwear加拿大:美国多品牌运动休闲鞋店
2018/12/05 全球购物
新学期开学寄语
2014/01/18 职场文书
竞选纪律委员演讲稿
2014/09/13 职场文书
村委会贫困证明范文
2014/09/21 职场文书
中秋客户感谢信
2015/01/22 职场文书
催款通知书范文
2015/04/17 职场文书
2015年校本培训工作总结
2015/07/24 职场文书
导游词之河姆渡遗址博物馆
2019/10/10 职场文书
详解MySQL的Seconds_Behind_Master
2021/05/18 MySQL
mysql5.6主从搭建以及不同步问题详解
2021/12/04 MySQL
vue组件冲突之引用另一个组件出现组件不显示的问题
2022/04/13 Vue.js
SpringBoot前端后端分离之Nginx服务器下载安装过程
2022/08/14 Servers