1)由平台提供,开发者可通过该接口对所有用户配置购买方式。
2)URL地址:https://public.zjuhe.cn/api/user_configuration
3)请求参数
变量名 | 必填 | 类型 | 说明 |
code | 是 | String(16) | 专属编码(例:Zj20190924125636),双方交互专属编码 |
APPID | 是 | String(20) | 公众号ID(例:wx68727as88872t97),微信公众号专属标识 |
pay_purchase | 是 | int(1) | 现金支付(用户是否可以在售货机上使用现金支付2:不可以,1:可以) |
member_balance | 是 | int(1) | 会员购买(用户是否可以在售货机上使用会员购买2:不可以,1:可以) |
Integralexc | 是 | int(1) | 积分兑换(用户是否可以在售货机上使用积分支付2:不可以,1:可以) |
logo_name | 否 | string(14) | 显示在H5前端头部的LOGO名称 |
(注:如果注册时没有填写微信商户相关信息,pay_purchase需要设置为2)
(注:如果商品没有设置积分兑换比例,则即使Integralexc设置为1,也不会显示积分支付的按钮)
4)举例如下(用户下单购买时,只能操作‘积分兑换、会员购买’):
$date=[
‘code’ => ‘LL66598753’,
‘APPID’ => ‘wx68727as88872t97’,
‘pay_purchase’ => 2,
‘member_balance’=> 1,
‘Integralexc’ => 1,
‘logo_name’ => ‘智聚合’
];
$result = get_http_content('https://public.zjuhe.cn/api/user_configuration', 'POST',$date);
5)json返回结果
变量名 | 必填 | 说明 | |
code | 是 | 状态码,200为正常,其他均为不正常(1024) | |
msg | 是 | 成功或者失败的说明(例:设置成功/设置失败) | |
data | 是 | 该接口反回具体的数值 | |
示例: {"code":200,"msg":"修改成功","data":{}}
6)配置效果示例