spring-boot-route(二十三)开发微信公众号
在讲微信公众号开发之前,先来大概了解一下微信公众号。微信公众号大体上可以分为服务号和订阅号,订阅号和服务号的区别如下:
服务号可以申请微信支付功能。
服务号只能由企业申请,订阅号可以有企业或个人申请。
订阅号和服务号每月推送消息次数不同,订阅号每天可以推送一次,服务号每月可以推送四次。
服务号推送的消 ...
微信公众号开发:4、用户管理
原文:https://www.cnblogs.com/i3yuan/p/10957939.html
前言:
微信公众号提供了用户和用户组的管理,我们可以在微信公众号官方里面进行操作,添加备注和标签,以及移动用户组别,同时,微信公众号提供了相应的接口方便我们调用,可方便的把用户同步到本地,这样我们可以自己为用户定义更多的信息,以及与本地的业务更好的对 ...
微信公众号开发:3、自定义菜单
原文:https://www.cnblogs.com/i3yuan/p/10888418.html
前言:
回顾之前的微信公众号配置和消息处理的内容,我们已经掌握了如何配置服务器与微信公众号建立连接,也掌握了通过消息管理的方式,对用户的信息进行处理,完成公众号消息回复功能,实现公众号与用户之间的完整对话。而在本文将针对自定义菜单做简单的开发应用 ...
微信公众号开发:1、服务器配置
原文:https://www.cnblogs.com/i3yuan/p/10802410.html
前言:
如果让大家说出一款国内比较热门的社交软件,那无疑就是QQ和微信了,说到微信,无不例外的会想到微信公众号和小程序,所以现在它们已经是很多企业流量及品牌推广的主要途径,
而作为一个开发者而言呢,如果想要开发打造一款属于自己或企业的公众号,就是需 ...
VSCode 微信小程序 开发环境配置 详细教程
本博客已暂停更新,需要请转新博客http://www.whbwiki.com/231.html
配置 VsCode 微信小程序开发环境并非不用官方的 微信小程序开发者工具 ,而是两者配合适用,可以极大的提高我们的开发效率。
安装微信小程序开发者工具
下载地址:https://developers.weixin.qq.com/miniprogram/dev/devtools/download.html
根据自己的 ...
【uniapp开发微信小程序】自定义底部导航栏
由于业务需要,开发的微信小程序需要动态加载底部的导航栏,根据不同角色显示对应的导航。因此,小程序的开发就不能用原生的导航栏。在这里我用了uniapp使用频率比较高的框架(colorUI)。实现动态加载的组件很多,可以自行到uniapp的插件市场寻找,colorui也有对应的模块,不过我使用的是(ADTabbar)这款插件,并且修 ...
微信小程序-云开发实战教程
微信小程序-云开发实战教程
云函数,云存储,云数据库,云调用
https://developers.weixin.qq.com/miniprogram/dev/wxcloud/basis/getting-started
云函数
cloud functions
// index.js 是入口文件,云函数被调用时会执行该文件导出的 main 方法
// event 包含了调用端(小程序端)调用该函数时传过来的参数,同时还包含 ...
小程序云开发支持公众号网页开发了
云开发(Tencent Cloud Base)
做前端的同学基本上或多或少都接触过小程序,但是,接触过小程序的同学不一定接触过云开发
普及一下
云开发是一种典型的 Serverless 架构的实现方式,这里可能还有同学对 Serverless 不熟悉
我们再把这个词拆开,Server(服务器) less(不重要),可以理解为“无服务器”
试想一下,大多数公司和开 ...
[转] 关于微信小程序、H5、公众号、APP跳转问题
17年1月微信小程序正式上线,18年小程序火爆了起来。2020年,短视频兴起,小程序风口已过,但小程序作为挖掘私域流量的重要流量入口,以流量大、开发门槛低、生态成熟的特点,仍然是许多ToC,ToG产品部署的首选容器。作为产品经理,对技术实现的方式不必深究,但了解微信小程序的生态和技术边界,会有助于产品经理对产品设 ...
.net core 微信公众号开发(一)
一: 登录微信公众平台:进行注册
(注意:请通读整篇文章后,再进行实操,免走弯路)
https://mp.weixin.qq.com/ ,点击立即注册,选择你需要的账号类型,
这个是各种类型的区分:https://kf.qq.com/faq/170815aUZjeQ170815mU7bI7.htm,
大致总结:订阅号没有服务号 ...
开发微信公众号网页调用微信js-sdk(扫一扫,语音)
在微信公众号里打开的网页,想要调用手机扫一扫,语音功能,这需要用到微信JS-SDK。因为是在微信里打开,受微信控制,所以只能用官方提供的sdk了。
注意-_- 坑:多个页面用到接口,必须都配一次config,url要是当前网页完整路径(现在是单页面,即www.abc.com/log,www.abc.com/list),不包括#后面的。
准备 ...
小程序开发-小程序页面间传递数据的方式
在小程序开发中,我们小程序的不同页面间经常需要传递一些数据。针对不同的数据要求,有几种不同的传递数据方式。
1. 页面跳转通过url传递数据
在使用wx.navigateTo或者wx.redirectTo的时候,可以将部分数据放在url里面,在新页面onLoad的时候获取且初始化。
//pageA.js
// Navigate
wx.navigateTo({
url: '../pageB/p ...
小程序开发-Map地图组件
Map组件
是原生组件,使用时请注意相关限制。个性化地图能力可在小程序后台“设置-开发者工具-腾讯位置服务”申请开通。 设置subkey后,小程序内的地图组件均会使用该底图效果,底图场景的切换会在后续版本提供。
详见《小程序个性地图使用指南》
官方文档地址 https://developers.weixin.qq.com/miniprogram/dev/componen ...
linux下开发微信小程序
微信小程序开发流程
有一个邮箱
用邮箱注册小程序账号并使用该账号获取微信小程序AppID
用注册的小程序账号登录微信公众平台(https://mp.weixin.qq.com)
完善小程序信息并且添加开发者(至少一个)
在微信web开发者工具上开发微信小程序
微信公众号与微信小程序绑定。
发布小程序代码
提交审核
使用 ...
小程序开发日志-1、小程序自带的日志功能
总所周知,在开发web服务端程序的时候,是有日志记录功能的。但对于我们前端来说,日志功能就仅知道console.log了,那么我们就很难知道哪个用户在操作时发生了些什么。小程序的日志功能,刚好满足了这一刚需。下面我们来看看什么是小程序日志功能。
什么是小程序日志?(官方原话)
为帮助小程序开发者快捷地排查小程序漏洞 ...
golang开发微信公众号(使用测试号)
golang开发微信公众号(使用测试号)
开始开发之前的准备工作
搞定内网穿透的问题
下载内容穿透工具:https://natapp.cn/。打开网址之后,首先注册称为会员,然后登录成功之后需要实名认证才能使用。登录成功之后,点击【购买隧道】,这里我们选择免费的隧道就可以了
下载客户端
下载完之后,解压文件 ...
关于运行微信小程序报错 [微信小程序开发者工具] Error: read EBADF
报错信息
[微信小程序开发者工具] ? Enable IDE Service (y/N) [27D[27C10:41:45.330 [微信小程序开发者工具] - initialize10:41:45.331 [微信小程序开发者工具]10:41:45.340 [微信小程序开发者工具] × initialize10:41:45.340 [微信小程序开发者工具]10:41:45.348 [微信小程序开发者工具] Runtime error10:41:45.348 [微 ...
微信小程序-订阅消息开发总结
贵人多忘事
在这个信息爆炸的时代,很多时候我们都只有鱼的7秒钟记忆。
这就导致我们经常性的会遗忘前两秒发生的重要事情
每当事后想起来的时候总会拍大腿说当时要是有消息提醒我就好了。
消息提醒就好比:
两秒钟的时候我看到了一个很好笑的笑话,我将它标记为很好笑的笑话并且在我伤心难过的时候会自动让我想起这个笑话。 ...
微信公众号开发-公众号支付-设置支付授权目录
我们先看规则:
1、所有使用公众号支付方式发起支付请求的链接地址,都必须在支付授权目录之下;
2、最多设置5个支付授权目录,且域名必须通过ICP备案;
3、头部要包含http或https,须细化到二级或三级目录,以左斜杠“/”结尾。
前两条比较容易理解,
但是看到第三条的时候有一些蒙圈有木有?如果有,请继 ...
Spring Boot 微信公众号开发(三) access_token
一、Token
access_token是公众号的全局唯一接口调用凭据,公众号调用各接口时都需使用access_token。开发者需要进行妥善保存。access_token的存储至少要保留512个字符空间。access_token的有效期目前为2个小时,需定时刷新,重复获取将导致上次获取的access_token失效。
token的获取参考文档
获取的流程我们完全可以参考微 ...