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


Posted in Javascript onNovember 14, 2019

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

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

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

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

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

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

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

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

总结

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

Javascript 相关文章推荐
location.href语句与火狐不兼容的问题
Jul 04 Javascript
JAVASCRIPT车架号识别/验证函数代码 汽车车架号验证程序
Jan 08 Javascript
javascript动态添加、修改、删除对象的属性与方法详解
Jan 27 Javascript
js 加密压缩出现bug解决方案
Nov 25 Javascript
jQuery中:enabled选择器用法实例
Jan 04 Javascript
原生javascript+css3编写的3D魔方动画旋扭特效
Mar 14 Javascript
Bootstrap 3.x打印预览背景色与文字显示异常的解决
Nov 06 Javascript
javascript兼容性(实例讲解)
Aug 15 Javascript
javascript流程控制语句集合
Sep 18 Javascript
element vue Array数组和Map对象的添加与删除操作
Nov 14 Javascript
js通过循环多张图片实现动画效果
Dec 19 Javascript
JS代码优化的8点建议
Feb 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 a simple smtp class
2007/11/26 PHP
实现PHP多线程异步请求的3种方法
2014/01/17 PHP
php的crc32函数使用时需要注意的问题(不然就是坑)
2015/04/21 PHP
PHP判断是手机端还是PC端 PHP判断是否是微信浏览器
2017/03/15 PHP
PHP检测接口Traversable用法详解
2017/12/29 PHP
用js遍历 table的脚本
2008/07/23 Javascript
JavaScript 获得选中文本内容的方法
2009/02/15 Javascript
jQuery移除tr无效的解决方法(tr是动态添加)
2014/09/22 Javascript
实现非常简单的js双向数据绑定
2015/11/06 Javascript
有关jquery与DOM节点操作方法和属性记录
2016/04/15 Javascript
js仿新浪微博消息发布功能
2017/02/17 Javascript
使用jQuery实现两个div中按钮互换位置的实例代码
2017/09/21 jQuery
JS动态修改网页body的背景色实例代码
2017/10/07 Javascript
vue路由嵌套的SPA实现步骤
2017/11/06 Javascript
浅谈React Native 传参的几种方式(小结)
2019/05/21 Javascript
[54:53]2014 DOTA2国际邀请赛中国区预选赛 LGD-GAMING VS CIS 第二场
2014/05/23 DOTA
[50:58]2018DOTA2亚洲邀请赛3月29日 小组赛A组OpTic VS Newbee
2018/03/30 DOTA
django 在原有表格添加或删除字段的实例
2018/05/27 Python
numpy中三维数组中加入元素后的位置详解
2019/11/28 Python
sqlalchemy实现时间列自动更新教程
2020/09/02 Python
HTML5中的Article和Section元素认识及使用
2013/03/22 HTML / CSS
Html5 webRTC简单实现视频调用的示例代码
2020/09/23 HTML / CSS
亚马逊印度站:Amazon.in
2017/10/15 全球购物
澳大利亚拥有最好的家具和家居用品在线目的地:Nestz
2019/02/23 全球购物
资深地理教师自我评价
2013/09/21 职场文书
门卫工作岗位职责
2013/12/17 职场文书
大学毕业生通用自我评价
2014/01/05 职场文书
黄河的主人教学反思
2014/02/07 职场文书
班级德育工作实施方案
2014/02/21 职场文书
自荐信的格式
2014/03/10 职场文书
地球一小时宣传标语
2014/06/24 职场文书
离婚协议书格式
2015/01/26 职场文书
谢师宴家长答谢词
2015/09/30 职场文书
小学班主任培训心得体会
2016/01/07 职场文书
Golang表示枚举类型的详细讲解
2021/09/04 Golang
Mysql表数据比较大情况下修改添加字段的方法实例
2022/06/28 MySQL