微信云托管使用

微信云托管文档点击
我这里以Springboot 项目为例

一. 创建本地镜像Docker-Image

微信提供的springboot模板我们只需要修改相应参数

  1. 使用命令生成本地镜像 docker build -t springboot:1.0 . -t 设置镜像名字和版本号 docker bulid文档
  2. 运行本地镜像docker run -p 18080:8080 --name springboot:1.0

二. 发布云托管服务

如果你选择模板创建springboot 他会自己给开通MySQL5.7的服务,如果你不需要,可以关闭,我这里选择手动创建,新建之后是这样的
在这里插入图片描述
然后来到腾讯云的的容器托管服务
在这里插入图片描述
他会默认给你创建一个云托管的生成的命名空间下生成一个镜像,如果你是第一次使用托管服务,以后云托管生成的镜像都会在这个命名空间下
在这里插入图片描述
然后点击快捷指令 就和docker hub差不多上传镜像到这里
在这里插入图片描述

1 登录到腾讯云 镜像仓库 docker login ccr.ccs.tencentyun.com --username=yourname
2 复制重新命名一个tag,名字必须跟你注册账号一样 docker tag springboot:1.0 新名字:1.0
3 推送到腾讯云那边 docker push 新名字:1.0
4 本地拉远程 docker run -dp 18080:8080 新名字:1.0
这里如果你是第一次使用容器托管服务,需要设置你的登录密码,docker login 会用到密码

回到云托管的服务控制台选择刚刚推送的镜像版本发布就好了,当然你也可以设置一些发布时的敏感参数

三. 小程序的调用方式

  1. 首先在 小程序的app.js 初始化云托管服务环境
    // 小程序启动之后 触发
	onLaunch: function() {
		if (!wx.cloud) {
			console.error('请使用 2.2.3 或以上的基础库以使用云能力')
		} else {
			console.log('init微信云托管')
			wx.cloud.init({
				env: '???', // 填入云托管环境ID
			})
		}

	},
  1. 调用方式 如果你熟悉wx.request 这个也很简单
wx.cloud.callContainer({
  "config": {
    "env": "自己的"
  },
  "path": "/api/count",
  "header": {
    "X-WX-SERVICE": "自己的服务名称",
    "content-type": "application/json"
  },
  "method": "POST",
  "data": "",
  success: function(res) {//处理逻辑}
})

四. 参考链接

访问微信服务器获取token报http 502解决方式
微信云托管可以免鉴权调用小程序/公众号微信开放接口,免证书调用微信支付接口,可以参考 链接
也可以前往微信云托管控制台-服务管理-云调用中关闭开放接口服务。

获取openid,在容器内收到的从小程序端或已登录的 web 端发起的请求 header 中,有以下包含微信信息的 header,其中包括 openid 等用户信息: 参考
请求头携带的信息

部署云托管redis服务
如果你的项目需要用到reids 参考服务,服务间的调用互访使用内网域名,微信云托管暂时只支持http,还不支持tcp

龙龙无敌呀
关注 关注
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
微信托管Dockerfile
07-09
tp6用于微信托管Dockerfile以及配置的更改
微信托管常见问题FAQ(一)
TCB_CloudBase的博客
02-24 1772
Q1: 托管的时间相差8个小时? A:容器系统时间默认为 UTC 协调世界时间 (Universal Time Coordinated),与本地所属时区 CST (上海时间)相差 8 个小时: 在构建基础镜像或在基础镜像的基础上制作自定义镜像时,在 Dockerfile 中创建时区文件即可解决单一容器内时区不一致问题,且后续使用该镜像时,将不再受时区问题困扰。 1.打开 Dockerfile 文件。 2.写入以下内容,配置时区文件 FROM centos as centos COPY --from=ce
微信托管调用使用指南
hoymkot的博客
09-08 2395
调用是具有「免鉴权调用微信开放服务接口」特性的能力,是开发/托管微信生态的一部分。 在调用出现之前,微信开放服务接口的正常调用,需要开发者使用密钥信息获取access_token,并自己维护token的有效期和安全。而获取access_token,涉及到密钥交互请求,容易暴漏密钥导致被盗用,对开发者和微信服务都有消极的影响。 调用主要打造免鉴权,也就是免密钥,全程不暴漏任何信息,开发者无需维护access_token,那对于接口请求的合法性判定,完全由与微信同链路的资源(开发、托管)参
微信小程序】服务端上传文件到微信托管的对象存储中
最新发布
WHY的博客
07-27 757
本文介绍了微信小程序的服务端如何上传文件到微信托管的对象存储服务中,主要包括上传链接的获取以及文件上传两部分操作;服务端代码基于springboot框架进行搭建
微信托管:基本使用指南
探索技术与实践的旅程,分享编程经验与工具使用心得,助力开发者提升技能。
01-24 2152
确实是个好平台,部署个项目很简易,免去了很多运维上的事情。 明白项目,采用哪个端口号。 微信托管-流水线配置、Dockerfile、服务配置都会有端口号,要明确配置的端口号是哪个。 http 80 和 https 443 ,这两个协议默认的端口,大家都知道,但是也很容易忽略! Dockerfile文件和要部署的项目目录,同级目录才可。(可以通过 目标目录 来锁定目录位置。) 在微信托管中,通过配置环境变量,你可以向容器传递需要的配置信息。这在 Docker使用 -e 或 --env 选项
微信小程序开发request请求封装
wcl_study的博客
08-01 1349
微信小程序开发request请求封装
微信小程序开发托管踩坑
热门推荐
bubbleTg的博客
01-24 1万+
微信小程序开发托管踩坑 原文:https://www.yuque.com/bubbletg/amco6x/al4wyy 好久好久没做小程序了,今天来重写以前的项目,发现又一个托管功能,不知道什么时候出来的,于是体验一下。 安装官网配置,遇到两个问题。 errMsg: cloud.callContainer:fail Error: envId must be provided; at cloud.callContainer api; 2.No service endpoints found. For
微信托管一键式部署java后端项目
.鼬神的博客
07-03 1192
微信托管是指将微信公众号、小程序等应用的服务器托管微信服务平台上,由微信提供的一种计算服务。这种服务可以帮助开发者将应用部署在微信端,享受微信提供的稳定性强、安全性高的服务器资源,同时能够通过微信官方提供的管理工具进行管理和监控。:微信提供的服务器资源,支持开发者部署和运行自己的应用程序,如公众号后台逻辑、小程序服务端等。
【小程序】微信托管服务
Sheldon74的博客
05-12 1262
微信托管服务管理
微信订餐.NET6微信托管
06-11
餐预定统计困难问题,将原先的使用 Excel 集中报送方式改为借助微信小程序进行端到端预定的方式,借助国内原生平台微信托管提供服务,用户使用微信小程序进行操作的方式进行实现。 二、功能介绍 技术上,后端...
微信托管 Go语言HTTP服务端示例.zip
02-02
10. **部署流程**:了解如何将这个Go应用打包并部署到微信托管,包括构建二进制文件、设置Dockerfile(如果微信托管支持容器化部署)以及使用微信托管提供的CLI工具进行部署。 总的来说,这个示例将涵盖Go...
微信自动托管聊天(python itchat)
10-18
双击exe文件扫描后即可实现微信聊天托管,机器人自动为你回复消息。还可以将图片视频文件按照好友名称分文件夹保存到本地C:\Users\john\Desktop\xiazai
微信托管DockerFile支持PHP访问SqlServer数据库
06-02
微信托管DockerFile: 基于微信托管官方模板Thinkphp+Apache修改 From Alpine3.13 添加了以下包: Php8 Apache Microsoft ODBC Php SqlSrv 支持MacBook M1 调试环境
微信托管注意点
gao2328116的博客
05-16 754
1.部署项目 跟着步奏走,需要注意要有MYSQL_ADDRESS,MYSQL_PASSWORD,MYSQL_USERNAME这三个参数,用来连接自己的数据库。 Dockerfile什么的可以没有,部署好后在服务设置中设置。 2.小程序调用 在app.js中 先初始化 onLaunch: function () { //init 托管 wx.cloud.init({ // env: "其他开发环境,也可以不填" // 此处init的环境ID和微信托管没有作用
小程序 托管服务器
weixin_43294560的博客
11-22 1553
1、托管配置 详见:https://developers.weixin.qq.com/miniprogram/dev/wxcloud/guide/container/guidance.html 2、使用 (1)小程序端 const res = await wx.cloud.callContainer({ path: '/', 填入业务自定义路径 header: { 'X-WX-SERVICE': 'helloworld', 填入服务名称 },
微信托管部署springboot和vue保姆级教程
weixin_43162044的博客
03-28 1121
微信团队提供的以原生为基础的,免运维、高可用服务上解决方案,无需服务器,1分钟即可部署小程序/公众号服务端。微信托管支持目前绝大多数语言/框架项目,开发者可以从服务器平滑迁移;并且微信托管的自动运维和扩缩容特性,无需开发者关心服务的可用性,专注于业务,极大节省人力和服务资源成本。同时,微信托管还集成持续交付部署,DevOps自动化,安全鉴权等众多能力,致力于帮助没有深层运维经验的业务开发者和研发团队,用最低的成本,打造出稳定性高,安全性强的后端服务。
微信小程序-函数获取用户openid
小绵杨
07-01 3749
index.js // 函数入口文件 const cloud = require('wx-server-sdk') cloud.init() //获取用户的openid exports.main = async (event, context) => { return event.userInfo; //返回用户openid } 在其他页面的js文件中调用函数: console.log("获取昵称和头像成功"); wx.cloud.callFunction.
微信发力了,一键部署网站后端!
dotNET跨平台
12-31 630
大家好,我是鱼皮。还记得么?之前我全程直播带大家从 0 到 1 做了一个包含前端、后端的 表情包网站项目 ,支持搜索表情、自由裁切下载、给表情包配字等功能。爸爸表情包网站在线编辑下载但由于...
微信托管部署-python-深度学习
m0_64562267的博客
12-15 1996
尝试一下在微信小程序里使用python,持续更新
我该如何对比使用微信托管微信开发的费用?
07-08
使用微信托管微信开发的费用是不同的,下面是一些对比方面: 1. 微信托管费用: - 微信托管是基于服务器的服务,费用与您实际使用的服务器资源有关。 - 您需要支付服务器的租用费用,通常以小时或天为单位计费。 - 还需要考虑网络流量费用,即数据传输进出服务器的费用。 2. 微信开发费用: - 微信开发是基于函数的服务,费用与您实际使用函数资源有关。 - 函数会根据您的代码执行时间和资源消耗来计费,通常以执行时间的毫秒数为单位计费。 - 另外,还需要考虑数据存储和读写操作的费用。 对于具体的费用对比,您可以参考微信托管微信开发的官方文档,了解详细的定价信息和计费方式。
写文章

热门文章

  • docker desktop安装redis 8028
  • 微信云托管使用 3984
  • Java后端验证苹果登录 2037
  • mybatis_plus 使用通用枚举 1806
  • 使用 sqlSession执行sql 1692

分类专栏

  • Java生成excel文件 1篇

最新评论

  • docker desktop安装redis

    boomLJIE: 不知道为什么 我rdm连接上了 但是db0是空的,实际上我的应用程序能访问到数据db0不是空的,可是用rdm看就是空的

  • docker desktop安装redis

    凡我喵族,喵喵喵喵: 亲测好用

  • docker desktop安装redis

    许七安687: 牛的,按博主这个方法能行!表情包

  • docker desktop安装redis

    hx390620652: 太好了,终于找到能顺利执行的。网上其他教程都讲得云里雾里

最新文章

  • spring基础知识
  • spring boot(单体)使用RateLimiter限流
  • Java8的函数接口
2023年3篇
2022年28篇
2021年7篇
2020年2篇

目录

目录

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值

天下网标王精湛的网站优化淮安盐城网站优化方案九度网站推广软件优化南京市网站优化推广沙井网站优化网站优化英语金华外贸网站seo优化金华优化网站关键词费用蜂鸟网站优化虹口区谷歌网站优化手机怎么投诉优化网站诸城优化网站效果云南网站优化注意事项溧阳市关键词优化排名网站哪家好思明区网站优化防城港网站优化报价网站的关键词怎样优化优化网站上首页龙山优化网站最新报价网站优化外链有什么作用闵行区360网站优化机构太仓外贸型网站优化方案网站SEO优化免费做网站优化的弊端天水百度网站优化徐汇网站优化价格海口神马网站优化湖北优化网站推广南京网站排名优化学习铜仁市网站优化公司香港通过《维护国家安全条例》两大学生合买彩票中奖一人不认账让美丽中国“从细节出发”19岁小伙救下5人后溺亡 多方发声卫健委通报少年有偿捐血浆16次猝死汪小菲曝离婚始末何赛飞追着代拍打雅江山火三名扑火人员牺牲系谣言男子被猫抓伤后确诊“猫抓病”周杰伦一审败诉网易中国拥有亿元资产的家庭达13.3万户315晚会后胖东来又人满为患了高校汽车撞人致3死16伤 司机系学生张家界的山上“长”满了韩国人?张立群任西安交通大学校长手机成瘾是影响睡眠质量重要因素网友洛杉矶偶遇贾玲“重生之我在北大当嫡校长”单亲妈妈陷入热恋 14岁儿子报警倪萍分享减重40斤方法杨倩无缘巴黎奥运考生莫言也上北大硕士复试名单了许家印被限制高消费奥巴马现身唐宁街 黑色着装引猜测专访95后高颜值猪保姆男孩8年未见母亲被告知被遗忘七年后宇文玥被薅头发捞上岸郑州一火锅店爆改成麻辣烫店西双版纳热带植物园回应蜉蝣大爆发沉迷短剧的人就像掉进了杀猪盘当地回应沈阳致3死车祸车主疑毒驾开除党籍5年后 原水城县长再被查凯特王妃现身!外出购物视频曝光初中生遭15人围殴自卫刺伤3人判无罪事业单位女子向同事水杯投不明物质男子被流浪猫绊倒 投喂者赔24万外国人感慨凌晨的中国很安全路边卖淀粉肠阿姨主动出示声明书胖东来员工每周单休无小长假王树国卸任西安交大校长 师生送别小米汽车超级工厂正式揭幕黑马情侣提车了妈妈回应孩子在校撞护栏坠楼校方回应护栏损坏小学生课间坠楼房客欠租失踪 房东直发愁专家建议不必谈骨泥色变老人退休金被冒领16年 金额超20万西藏招商引资投资者子女可当地高考特朗普无法缴纳4.54亿美元罚金浙江一高校内汽车冲撞行人 多人受伤

天下网标王 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化