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


Posted in Javascript onNovember 14, 2019

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

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

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

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

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

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

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

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

总结

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

Javascript 相关文章推荐
JS查看对象功能代码
Apr 25 Javascript
JavaScript学习笔记之JS事件对象
Jan 22 Javascript
内容滑动切换效果jquery.hwSlide.js插件封装
Jul 07 Javascript
判断输入的字符串是否是日期格式的简单方法
Jul 11 Javascript
JavaScript鼠标事件,点击鼠标右键,弹出div的简单实例
Aug 03 Javascript
AngularJS辅助库browserTrigger用法示例
Nov 03 Javascript
JS中页面与页面之间超链接跳转中文乱码问题的解决办法
Dec 15 Javascript
JS查找数组中重复元素的方法详解
Jun 14 Javascript
Vuejs 2.0 子组件访问/调用父组件的方法(示例代码)
Feb 08 Javascript
p5.js入门教程之平滑过渡(Easing)
Mar 16 Javascript
Laravel admin实现消息提醒、播放音频功能
Jul 10 Javascript
为什么推荐使用JSX开发Vue3
Dec 28 Vue.js
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生成随机密码的几种方法
2011/01/17 PHP
ThinkPHP结合AjaxFileUploader实现无刷新文件上传的方法
2014/10/29 PHP
CI框架源码解读之URI.php中_fetch_uri_string()函数用法分析
2016/05/18 PHP
php实现的一段简单概率相关代码
2016/05/30 PHP
Laravel框架实现利用中间件进行操作日志记录功能
2018/06/06 PHP
PHP封装的数据库模型Model类完整示例【基于PDO】
2019/03/14 PHP
用Javascript读取中文COOKIE的解决办法
2007/02/15 Javascript
javascrip客户端验证文件大小及文件类型并重置上传
2011/01/12 Javascript
javascript分页代码(当前页码居中)
2012/09/20 Javascript
js设置文本框中焦点位置在最后的示例代码(简单实用)
2014/03/04 Javascript
JavaScript操作select元素和option的实例代码
2016/01/29 Javascript
全面理解JavaScript中的继承(必看)
2016/06/16 Javascript
jQuery实现输入框邮箱内容自动补全与上下翻动显示效果【附demo源码下载】
2016/09/20 Javascript
javascript入门之string对象【新手必看】
2016/11/22 Javascript
使用node.js中的Buffer类处理二进制数据的方法
2016/11/26 Javascript
JS中绑定事件顺序(事件冒泡与事件捕获区别)
2017/01/24 Javascript
Vue2 SSR渲染根据不同页面修改 meta
2017/11/20 Javascript
Nodejs中crypto模块的安全知识讲解
2018/01/03 NodeJs
详解如何在Angular优雅编写HTTP请求
2018/12/05 Javascript
微信小程序全局变量功能与用法详解
2019/01/22 Javascript
vue.js中ref及$refs的使用方法解析
2019/10/08 Javascript
javascript实现页面的实时时钟显示示例
2020/08/06 Javascript
代码块高亮可复制显示js插件highlight.js+clipboard.js整合
2021/02/15 Javascript
[00:32]DOTA2上海特级锦标赛 COL战队宣传片
2016/03/04 DOTA
Python获取系统所有进程PID及进程名称的方法示例
2018/05/24 Python
python里运用私有属性和方法总结
2019/07/08 Python
Django 使用easy_thumbnails压缩上传的图片方法
2019/07/26 Python
用python对excel查重
2020/12/07 Python
毕业自荐书
2013/12/09 职场文书
高中的职业生涯规划书
2013/12/28 职场文书
信息工作经验交流材料
2014/05/28 职场文书
公司车辆维修管理制度
2015/08/05 职场文书
2016大学军训通讯稿
2015/11/25 职场文书
基于Pygame实现简单的贪吃蛇游戏
2021/12/06 Python
Golang获取List列表元素的四种方式
2022/04/20 Golang
JS前端监控采集用户行为的N种姿势
2022/07/23 Javascript