微信开放平台为第三方移动程序提供接口,主要用于单店铺商家端、多商户版平台端快捷对接微信公众号、微信小程序渠道。
主要作用:
对于第三方平台来来说,可以通过扫描二维码授权给平台,帮助N多个公众号代实现业务,不再需要理解繁琐参数设置,并且密码不提供给开发者,保证安全。根据微信官方介绍:第三方平台的开放,让公众号运营者在面向垂直行业需求时,可以通过一键登录授权给第三方开发者,来完成相关能力。
通过扫码一键授权对接公众号,告别手动复制粘贴公众号AppId和AppSecret等信息与商城对接的繁琐流程。
对接微信开放平台后,可以实现一个公众号对接多个平台。比如:同一个公众号可以对接人人商城独立版,也可以对接微擎平台的中的应用。
1、注册开放平台,找到第三方授权

2、编辑基本信息
开发模式选择传统模式


3、配置权限集和开发资料
权限集:小程序和公众号权限集都要全选




授权事件接收配置:复制管理端【系统设置】-【站点设置】--【第三方平台设置】--授权事件接收url
消息与事件接收配置:复制管理端【系统设置】-【站点设置】--【第三方平台设置】--消息与事件接收url
消息校验Token:从密钥生成器里面生成一个24位的密钥
消息加解密Key:从密钥生成器里面生成一个43位的密钥
密钥下载地址:https://suijimimashengcheng.bmcx.com/
授权发起页域名:填写授权域名无须带https
公众号开发域名:填写授权域名【需要把校验文件下载成功之后,传到宝塔里域名根目录的public文件下】
小程序服务器域名:填写授权域名
填写授权域名:填写授权域名
授权测试公众号/小程序列表:在没有通过审核之前,那些公众号需要授权接入从公众号后台获取原始id配置过来,不能超过10个
白名单IP地址列表:写服务器的IP
注:通过审核的应用无须配置授权测试公众号/小程序列表和白名单IP地址
4、设置代开发小程序(设置小程序授权登录)




配置完成之后,点击全网发布,发布后点击确定即可

4、商城管理端的配置

Appid:需要从微信开放平台--管理中心--第三方里面应用里面查找
Appsercet:需要从微信开放平台--管理中心--第三方里面应用里面查找

消息校验Token:需要和微信开放平台里面的一致(从微信开放平台--管理中心--第三方平台--开发配置--开发资料里)
消息加解密Key:需要和微信开放平台里面的一致(从微信开放平台--管理中心--第三方平台--开发配置--开发资料里)
5、设置小程序APPID
将待开发应用中的APPID填到商城【套餐与应用】-【渠道管理】-【小程序升级】-【APPID设置】里


6、【套餐与应用】-【渠道管理】-【小程序升级】由管理端扫码上传小程序
启用微信开放平台绑定小程序渠道后,系统升级时需要管理端提交更新小程序,更新后全站通过开放平台授权的小程序均将自动升级更新
配置流程:登陆微信开放平台->在第三方平台添加开发小程序->在V5管理端 设置开发小程序APPID


6、启用新版本

7、进入商家端,配置公众号和小程序
7.1 授权接入微信公众号
进入需要授权接入的店铺-【渠道】-【配置微信公众号】-【第三方平台授权绑定】按照提示授权上就可以啦

7.2授权接入小程序
进入需要授权接入的店铺-【渠道】-【配置微信小程序】-【第三方平台授权】授权接入小程序



发布审核:填写号版本信息,点击确认上传


