1、申请微信开放平台中的第三方平台
2、填写相关的信息进行提交审核
3、配置开发小程序权限集,以及开发资料
3.1、开发资料的配置
1、授权事件接收配置 =============> 自己的后端服务中的接口地址,用于接收微信推送的component_verify_ticket,进行后续获取token,必须返回字符串success。(后端代码块一)
2、消息与事件接收配置 =============> 自己的后端服务中的接口地址,用于代授权的公众号或小程序的接收平台推送的消息与事件(后端代码块二)
官方demo下载:https://wximg.gtimg.com/shake_tv/mpwiki/cryptoDemo.zip
3、消息校验Token、消息加解密Key =============> 自行设置对应的token以及秘钥key,秘钥key用于解密后续加密的信息
4、授权发起页域名 =============> 后续给企业【授权方】进行授权的页面跳转地址域名,后续授权中跳转参数对应,必须从本域名内网页跳转到登录授权页,配置不对会出现以下错误
5、小程序服务器的域名、小程序业务域名 =============> 小程序后端的服务,业务域名提供给小程序中web-view去进行使用 注:业务域名的校验需要下载校验文件进行校验
6、白名单IP地址列表=============> 配置白名单IP,不配置将第一步获取token时会出现ip请求失败的错误
详细说明文档地址:https://developers.weixin.qq.com/doc/offiaccount/Basic_Information/Access_Overview.html
4、设置代开发小程序
- 绑定小程序
2、 扫描授权【管理员】
3、完成绑定
5、上传小程序的模板至草稿箱
6、添加到标准模板库
7、通过接口进行选择模板库,进行生成体验版
8、提交审核,发布生产
上线配置两个小程序 流程:【
配置小程序权限集->小程序开发资料->测试接收ticket是否正常->测试是否可以获取到token
->商家扫描授权
->设置商家信息,名称,头像,简介,服务器域名,业务域名(个人版没有)->设置类目
->设置订阅消息模板->设置用户隐私协议
->修改后端代码地址->修改前端代码地址->推送模板->
提交审核->发布小程序】
后续慢慢优化文档,嘻嘻
有空请你吃饭