Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >微信小程序云存储秘籍

微信小程序云存储秘籍

原创
作者头像
谭广健
修改于 2020-06-08 06:33:00
修改于 2020-06-08 06:33:00
6.9K00
代码可运行
举报
文章被收录于专栏:谭广健的专栏谭广健的专栏
运行总次数:0
代码可运行

很长时间没写过文章了,前段时间参加了腾讯云物联网的一个应用创新比赛获得了个二等奖,真感谢腾讯云同学和其他大牛的支持及帮助。经过这次比赛发现物联网控制跟微信小程序是一个很好的配合体,虽然小程序云开发我已经放下了很长时间,廉颇已老尚能饭否?但看了一下文档虽然文档加入很多功能,但重新拿起也是小case。好吧,今天就分享一下微信小程序云开发存储的秘籍。

根据微信小程序云开发中的文档里说如果外部要调用云存储的文件需要先通过API获得临时目录,才能再下载。当然这个功能也很简单2步搞掂,先通过appid和secret向“https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential”获取相关的Access_token,然后再通过Access_token向“https://api.weixin.qq.com/tcb/batchdownloadfile?access_token=”发相关的Json数据

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
{
	"env": 云环境ID,
	"file_list": [
		{
			"fileid":文件ID,
			"max_age":7200
		}]
}

这样就会返回下载的JSON数据

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
{
	"errcode": 0,
	"errmsg": "ok",
	"file_list": [{
		"fileid": 文件ID,
		"download_url": 下载地址,
		"status": 0,
		"errmsg": "ok"
	}]
}

download_url就是下载地址。麻烦也不是很麻烦,就是爬爬代码而已;好了,现在是我们的秘籍,其实不用这么麻烦,直接通过将云环境和文件ID套入到以下的地址就可以了。

敲黑板,重点来了,域名地址就是..域名地址就是..域名地址就是..[tcb.qcloud.la]

那怎么组合呢,很简单。[云环境ID.tcb.qcloud.la.文件ID]这样就能直接访问小程序云储存的资源了。

有什么疑问的留言吧,当然想要调用的C#代码也可以留言,看俺心情无偿提供。。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
小程序·云开发之数据库自动备份丨云开发101
数据是无价的,我们通常会把重要的业务数据存放在数据库中,并需要对数据库做定时的自动备份工作,防止数据异常丢失,造成无法挽回的损失。
腾讯云开发TCB
2019/10/12
1.3K0
微信小程序实现扫码登录网站
最近使用腾讯云时,用的都是微信扫码登入,发现会跳转到腾讯云助手小程序进行确认登入。感觉挺好用的,就想做一个扫码登入。
王秀龙
2021/09/09
7.4K3
微信小程序-云开发 数据库http接口封装
最近学习一下微信小程序的云开发,作为serverless架构,着实省去很多麻烦,省的搞https证书了,也不用写api,但是总是要建后台系统的,云开发的数据库是nosql,为了用一下分页,我就封装了一下接口,如下
纷扰D梦
2020/05/19
1.7K0
微信小程序 ---- 从短信、邮件、微信外网页等场景打开小程序
测试地址 复制地址到短信、邮件、或者其他浏览器:http://read.yajunliang.com/quanyi 1. 文档 《URL Scheme打开小程序》 2. 《获取 access_t
Rattenking
2021/02/01
2.2K0
微信小程序页面收录推送
微信现已开放小程序内搜索,开发者可以通过 sitemap.json 配置,或者管理后台页面收录开关来配置其小程序页面是否允许微信索引。当开发者允许微信索引时,微信会通过爬虫的形式,为小程序的页面内容建立索引。当用户的搜索词条触发该索引时,小程序的页面将可能展示在搜索结果中。 爬虫访问小程序内页面时,会携带特定的 user-agent:mpcrawler 及场景值:1129。
全栈程序员站长
2022/07/08
2K1
喜大普奔,微信终于支持外网打开小程序啦!
long long ago~ 我们只能在微信内的网页中使用微信开发标签-小程序跳转按钮 <wx-open-launch-weapp>打开小程序,只有这样一种单一的场景。
胡哥有话说
2021/02/19
2.3K0
云开发新能力,支持HTTP调用API
今天来上班打开电脑,总感觉微信开发文档哪里有点不太一样,研究了半天原来是云开发又多了神级功能——HTTP API!
腾讯云开发TCB
2019/07/18
3K0
云开发新能力,支持HTTP调用API
小程序·云开发的HTTP API调用丨实战
通过应用生成器工具 express-generator 可以快速创建一个应用的骨架。
腾讯云开发TCB
2019/09/19
3.7K0
第三方服务器php获取微信小程序云开发access_token和云数据库
微信小程序云开发开放了http api,可以从第三方访问云服务了。方便很多。云服务的后台,可以用PC端写了。 流程大概就是通过appid,appkey获得access_token,这个access_token一定要在有效期内自己备份,不要每次使用都去申请,因为企鹅那边永远是是你的appid申请的最后一次的access_token有效。多此申请可能造成前面业务失败。我这里用redis存储申请到的access_token,正好还可以设置超时时间。 获取access_token的链接如下:
xiny120
2019/12/16
2.7K1
一文带你入门微信云托管
微信云托管使用目前主流的容器平台Docker以及容器编排技术Kubernetes(简称K8S),来管理你的项目
前端进阶之旅
2022/07/29
5.3K0
一文带你入门微信云托管
微信公众号发布提醒(微信公众号模板消息接口)
灵感来源于学校的 每日健康日报,要求使用微信小程序进行每日健康打卡。所以此项目的功能类似于 QQ群机器人,或者是 每日闹钟。
全栈程序员站长
2022/07/26
12.8K0
微信公众号发布提醒(微信公众号模板消息接口)
借助小程序云开发创建微信卡券
2020年腾讯数字文创节(以下简称TGC)在海南举行,为了能让玩家提前了解TGC的文化和线下活动,在活动开始前的一个月时间,我们就上线了「线上提前预约门票」的功能。为了提升门票预约的体验,以及更好的在活动开始之前提前触达到预约门票的用户,团队今年在小程序预约门票的基础上增加了「添加门票到微信卡券」的功能。
腾讯云开发TCB
2020/12/03
1.5K0
借助小程序云开发创建微信卡券
使用小程序·云开发静态托管实现免鉴权h5跳转小程序
但是,开发者在使用之前要在公众号设置JS接口安全域名,不仅限制个数还限制修改次数,而且在使用之前还得获取access_token、ticket等计算signature传入config,非常麻烦。
腾讯云开发TCB
2020/12/16
2K0
使用小程序·云开发静态托管实现免鉴权h5跳转小程序
巧用腾讯云云函数快速生成小程序码
之前写过一篇小程序云函数生成小程序码的文章,里面介绍了通过云调用wxacode.get 来生成小程序码的方法,因为采用的是小程序云开发,云调用是免服务端鉴权的,在云函数中使用云调用调用服务端接口无需换取 access_token,只要是在从小程序端触发的云函数中发起的云调用都经过微信自动鉴权,可以在登记权限后直接调用如发送模板消息等开放接口,所以比较方便,但是如果使用腾讯云云开发的话情况就变成了服务端调用了,需要自己在服务端进行小程序全局 access_token 获取,上一篇文章我们介绍了腾讯云云函数实现小程序全局 access_token 刷新 ,这就意味着我们拿到了接口调用凭证,接下来的操作就方便了。
薛定喵君
2021/01/29
1.2K0
巧用腾讯云云函数快速生成小程序码
微信小程序 接口调用讲解 (AccessToken、小程序码登录)
♘ 通过微信小程序实现扫码登录 ♘【网页版】使用小程序码登录 ♘ 通过扫小程序码实现网站登录功能
泥豆芽儿 MT
2022/05/10
18.3K0
微信小程序 接口调用讲解 (AccessToken、小程序码登录)
一文入门微信公众号和小程序
抽出来一点时间,梳理一下微信公众号和小程序应用的实践,梳理总结的一点心得体会,公众号和小程序产品定位不同,公众号开发的权限和自由度比较高,消息事件类型丰富,而小程序更注重的体验,认证权限也相对严格,发布时需要审核和发版等等。
stark张宇
2024/12/17
3710
基于微信小程序的云函数压测
云函数即在云端(服务器端)运行的函数。无需购买、搭建服务器,只需编写函数代码并部署到云端即可在小程序端调用,同时云函数之间也可互相调用。
cailynyu
2021/10/26
1.6K0
一招之力,Python打通云开发七经六脉
“众所周知,云开发目前只支持Node js,如何突破这个限制?且看高手们如何用Python打通云开发七经六脉,让云开发的使用更加行云流水。”
腾讯云开发TCB
2019/07/17
9001
一招之力,Python打通云开发七经六脉
微信公众号模板消息
模板消息仅用于公众号向用户发送重要的服务通知,只能用于符合其要求的服务场景中,如信用卡刷卡通知,商品购买成功通知等。不支持广告等营销类消息以及其它所有可能对用户造成骚扰的消息。
神葳
2021/01/22
4.7K0
巧用云调用,实现【共享名片夹】小程序
从一个较早的小程序开发者到第一批使用小程序·云开发的开发者,这期间一直在关注关于小程序各方面的更新,同时也用小程序·云开发做了几款产品,其中包括上次分享的随手记Lite小程序,比较上次,这次分享的技术点相对更加全面和实用一些。
腾讯云开发TCB
2019/05/05
9K3
巧用云调用,实现【共享名片夹】小程序
推荐阅读
相关推荐
小程序·云开发之数据库自动备份丨云开发101
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
本文部分代码块支持一键运行,欢迎体验
本文部分代码块支持一键运行,欢迎体验