![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
微信
菜鸟要飞丶
这个作者很懒,什么都没留下…
展开
-
netty实现消息通信
需求如下:物业系统A、B、C,很早之前都是单机应用,部署在小区机房,现提出云平台概念,用来统一管理各个物业系统,所有的用户请求都先走云平台,通过云平台采集信息,然后转发给下游各个物业系统。实现:此处使用netty通信,为什么用netty呢,而不直接使用转发?因为由于物业机房ip不固定,所以只能使用socket长连接方式发送消息。云平台维护一个socket连接池,简单来说就是内存里的一个map(可优化成redis),小区应用会启task一直尝试连接云平台(推送心跳消息),需要发送消息时,通过小区唯原创 2020-09-29 11:15:57 · 376 阅读 · 0 评论 -
微信小程序开发-坑4
切记!切记!切记!小程序开发,需要注册公网域名,一般优先推荐腾讯云服务器,申请域名会快些,阿里云需要2-4个星期原创 2020-09-29 11:00:31 · 115 阅读 · 0 评论 -
微信小程序开发-坑3(打通小程序->公众号用户共享信息)
这里有2种方式,我们选择了最简单的一种1.前端小程序控制,用户使用小程序时,必须先关注公众号2.用户在进入小程序时,我们可以拿到用户的unsionId(可以理解为sessionID,小程序和公众号的unsionID相同),存入关系表(三个字段、公众号openid、小程序openid、unsionid)。3.task定时调用公众号接口获取关注用户列表(公众号openid、unsionid),补充关系表(此处切记,必须关注公众号,否则api查不到数据)...原创 2020-09-29 10:50:52 · 409 阅读 · 0 评论 -
微信小程序开发-坑2(测试环境api参数与官方文档不一致)
发送模板消息,官方定了入参pagepath,但在测试环境调试时,应改成path或者page,否则接口调用不通,切换到正式环境再传pagepath原创 2020-09-29 10:41:26 · 398 阅读 · 0 评论 -
微信小程序开发-坑1(api调用方式)
大坑,调用微信api最好使用jdk原生api,一开始用的ali的httputils,接口死活返回code已被使用,可能是httputils经过了两次转发private String LOGIN_URL = "https://api.weixin.qq.com/sns/jscode2session?appid=APPID&secret=APPSECRET&js_code=JSCODE&grant_type=authorization_code";private .原创 2020-08-18 10:03:21 · 551 阅读 · 0 评论