一.获取密钥
渠道号 channel,密钥 secret 由到位提供,请联系到位商务人员获取
二.渠道合作页接口
渠道入口页面地址
https://www.daoway.cn/h5/?channel=abc&phone=18588888888&sign=e2031bccff5abd252baa244d1714aa4e
其他任意页面地址均可从该首页地址进入后自行提取(传入参数格式都相同),合作商可灵活提取各频道或模块页面单独嵌入使用。
请求参数说明:
| 字段 | 参数类型 | 可空 | 说明 |
| -------- | -------- |------|-------|
| channel | string | NO |渠道号,请联系商务人员获取 |
| top | int | Yes |顶部标题栏,0表示不显示,否则显示 |
| nav | int | Yes |底部导航栏,0表示不显示,否则显示 |
| phone | string | Yes |用户手机号,用于自动登录 |
| sign | string | Yes |签名,仅用于校验手机号 |
以上参数均需采用GET方式提交。
三.签名加密方式
String channel = "open";//渠道号
String phone = "18588888888";//手机号
String secret = "d1586eff9ff2423cb10c501ba09e44d2";//密钥
String param = "channel="+channel+"&phone="+phone+"&secret=" + secret;
String sign = DigestUtils.md5Hex(param.toString().getBytes("UTF-8"));
//DigestUtils的包路径为org.apache.commons.codec.digest.DigestUtils
把channel,phone,secret 3个参数拼接且顺序不能乱,MD5加密后的值即为sign
四.订单同步接口
到位平台可通过该接口,将合作方带来的订单实时同步给合作方,以便合作方自行统计数据或将订单数据合并到自有订单系统中。到位平台通过POST方式向合作方推送订单信息。 详情参见:http://www.daoway.cn:2368/h5-order-sync/
五.内容筛选功能
到位提供了在H5页面中屏蔽指定服务商和屏蔽指定分类的功能。如需启用该功能请联系到位商务人员
六.内容筛选功能
到位提供了在H5页面中屏蔽指定服务商和屏蔽指定分类的功能。如需启用该功能请联系到位商务人员
七.在iOS应用内嵌入的注意事项
通常在iOS应用中通过WebView嵌入该H5,在用户使用微信支付完成订单支付后,无法返回自己的APP,因此需要一点特殊处理,以便用户使用微信支付完成后能回到APP内。 详情参见:http://www.daoway.cn:2368/ios-h5-weixin-back/