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


Posted in Javascript onNovember 14, 2019

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

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

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

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

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

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

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

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

总结

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

Javascript 相关文章推荐
jquery关于页面焦点的定位(文本框获取焦点时改变样式 )
Sep 10 Javascript
Javascript基础教程之定义和调用函数
Jan 18 Javascript
jquery中checkbox使用方法简单实例演示
Nov 24 Javascript
jQuery的选择器中的通配符[id^='code']或[name^='code']及jquery选择器总结
Dec 24 Javascript
jQuery插件AjaxFileUpload实现ajax文件上传
May 05 Javascript
浅谈JavaScript中的this指针和引用知识
Aug 05 Javascript
JQuery学习总结【二】
Dec 01 Javascript
整理一些最近经常遇到的前端面试题
Apr 25 Javascript
ES6新特性:使用export和import实现模块化详解
Jul 31 Javascript
分享5个好用的javascript文件上传插件
Sep 16 Javascript
详解ES6新增字符串扩张方法includes()、startsWith()、endsWith()
May 12 Javascript
JavaScript原型链中函数和对象的理解
Jun 16 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/11/25 PHP
php安全配置 如何配置使其更安全
2011/12/16 PHP
PHP生成迅雷、快车、旋风等软件的下载链接代码实例
2014/05/12 PHP
浅谈PHP5.6 与 PHP7.0 区别
2019/10/09 PHP
Node.js实战 建立简单的Web服务器
2012/03/08 Javascript
js三种排序算法分享
2012/08/16 Javascript
javascript的offset、client、scroll使用方法详解
2012/12/25 Javascript
document.write()及其输出内容的样式、位置控制
2013/08/12 Javascript
javascript在myeclipse中报错的解决方法
2013/10/29 Javascript
jQuery寻找n以内完全数的方法
2015/06/24 Javascript
JavaScript数组去重的3种方法和代码实例
2015/07/01 Javascript
学习使用jquery iScroll.js移动端滚动条插件
2020/03/24 Javascript
快速掌握Node.js中setTimeout和setInterval的使用方法
2016/03/21 Javascript
jQuery回到顶部的代码
2016/07/09 Javascript
jQuery弹出下拉列表插件(实现kindeditor的@功能)
2016/08/16 Javascript
值得分享的JavaScript实现图片轮播组件
2016/11/21 Javascript
bootstrap table分页模板和获取表中的ID方法
2017/01/10 Javascript
jQuery插件zTree实现单独选中根节点中第一个节点示例
2017/03/08 Javascript
基于匀速运动的实例讲解(侧边栏,淡入淡出)
2017/10/17 Javascript
基于vue,vue-router, vuex及addRoutes进行权限控制问题
2018/05/02 Javascript
react koa rematch 如何打造一套服务端渲染架子
2019/06/26 Javascript
使用jQuery实现掷骰子游戏
2019/10/24 jQuery
vue中如何添加百度统计代码
2020/12/19 Vue.js
Python的Scrapy爬虫框架简单学习笔记
2016/01/20 Python
Python之csv文件从MySQL数据库导入导出的方法
2018/06/21 Python
朴素贝叶斯分类算法原理与Python实现与使用方法案例
2018/06/26 Python
使用 tf.nn.dynamic_rnn 展开时间维度方式
2020/01/21 Python
利用CSS3实现的文字定时向上滚动
2016/08/29 HTML / CSS
斯洛伐克时尚服装网上商店:Cellbes
2016/10/20 全球购物
荷兰超市:DEEN
2018/03/14 全球购物
美国亚马逊旗下男装网站:East Dane(支持中文)
2019/09/25 全球购物
PHP数据运算类型都有哪些
2013/11/05 面试题
过滤器的用法
2013/10/08 面试题
食品厂厂长岗位职责
2014/01/30 职场文书
国际商务专业求职信
2014/07/15 职场文书
办公室管理规章制度
2015/08/04 职场文书