乐趣区

关于微信小程序:微信小程序公众号-后端开发实战-1

最近开发了一套小程序以及公众号,想要分享一下本人的一些教训,当初做一下开发筹备以及框架抉择。

一:微信公众平台

1: 申请小程序,公众号(企业的申请服务号,没有条件的可申请微信公众测试号)。2: 资质认证。(同一主体的无需反复认证,有快捷认证通道。能够少花一次 R)。3: 小程序开发框架 uni-app,开发工具 Hbuilder。4: 公众号开发框架 Vue + Vant,开发工具 Vs Code。5: 后端 SpringBoot + Oauth2.0 + beetlsql。扩大 grant_type,实现 openid 登录。6: 如果须要集成微信领取,须要微信商户申请关联小程序。

二:微信开放平台
能够这么简略的了解,微信开放平台能实现生态的用户 ” 对立 ”。

微信用户在登录小程序以及公众号的时候,同一个微信用户会有不同的 openid,然而如果小程序以及公众号绑定到同一个开放平台之后,就会有 雷同的一个 unionid

上面介绍一下利用雷同 unionid 去解决一个需要的案例:

需要:小程序用户在注册之后,因业务须要,小程序后盾须要向用户推送告诉音讯。

对小程序来说有订阅音讯(一次性订阅以及长期订阅,但长期订阅模板告诉只对特定的服务行业凋谢,且没有间接申请模板的通道,一次性订阅须要用户去被动触发微信小程序的某事件,每触发一次有一次收到告诉的机会),不言而喻,如果是属于用户被动告诉的话,那么依附小程序很难实现。

换一种形式,咱们能够通过公众号的模板音讯实现。只须要开发一个简略的登录 h5 界面,获取用户的 opneid 以及 unionid,那么咱们就能通过 unionid 唯一性去给此公众号的 openid 用户发送模板音讯,且模板音讯反对跳转到小程序,这就变相实现了告诉需要。

退出移动版