微信端接入
优质
小牛编辑
132浏览
2023-12-01
微信端接入
一.公众号接入
开发者可将积分商城入口配置在公众号菜单栏或推文中,通过微信内置浏览器打开兑吧H5页面。
对接方式1
一种方式为微信授权的对接方式,采用微信openID为用户体系,由兑吧服务器管理用户及用户积分,适用于无开发资源且没有自己的积分用户体系的公众号开发者。可联系兑吧技术支持开通。
授权操作详见下图:
注:微信授权获取openID目前不支持订阅号服务,只支持服务号获取。
对接方式2
开发者进行兑吧常规对接,对接免登和积分接口,适用于有自己服务器且有自己的用户及积分体系的公众号开发者。
二.小程序接入
兑吧的积分商城为HTML5页面,需要通过小程序的< web-view />组件来加载。
组件使用条件
1.个人类型与海外类型的小程序暂不支持使用。
2.< web-view />中只支持部分JSSDK接口(具体请参考 小程序官方组件文档 )。
3.每个页面只能有一个< web-view />,会自动铺满整个页面,并覆盖其他组件。
添加业务域名
web-view加载H5页面需要添加业务域名白名单
1.需要添加的业务域名请联系兑吧技术支持获取 。 2.调试接口之前请把注册账号给到兑吧技术支持协助配置。
3.添加业务域名时,微信会检查域名校验文件(校验文件可以在小程序后台获取)。
所以在添加业务域名前,域名校验文件需要先放到兑吧服务器的根目录下,否则添加域名会报错。
更改免登录URL地址
业务域名添加后,免登URL的地址也要更改为对应的域名。 例:添加业务域名为https://activity-2.m.duiba.com.cn 则免登url地址为https://activity-2.m.duiba.com.cn/autoLogin/autologin?