1、官方开发文档:
- 官方网址:
https://developers.weixin.qq.com/miniprogram/dev/framework/ - 小程序登录:
https://developers.weixin.qq.com/miniprogram/dev/framework/open-ability/login.html - 服务器端:
- 登录 -- auth.code2Session:
https://developers.weixin.qq.com/miniprogram/dev/api-backend/open-api/login/auth.code2Session.html - 接口调用凭据 -- auth.getAccessToken:
https://developers.weixin.qq.com/miniprogram/dev/api-backend/open-api/access-token/auth.getAccessToken.html - 统一服务消息 -- uniformMessage.send:
https://developers.weixin.qq.com/miniprogram/dev/api-backend/open-api/uniform-message/uniformMessage.send.html - 扫普通链接二维码打开小程序:
https://developers.weixin.qq.com/miniprogram/introduction/qrcode.html
2、前端开发:
- 扫微信规则制定的普通二维码 (进行小程序跳转,可以获取二维码链接内容)
- 通过wx.login获得微信临时登录凭证code (前台->微信API)
- 通过微信的提供的接口获取openId,sessionKey (前台->后台->微信API)
- 通过openId登录后台或者完成后台注册 (前台->后台系统)
3、后台开发:
- 微信Code2Session(通过临时凭证获取+小程序信息获取)
- 获取微信小程序全局唯一接口调用凭据
- 统一服务消息:下发小程序和公众号统一的服务消息
- 获取微信二维码规则校验文件(微信扫二维码关联小程序)