接口的接口。由平台提供(接口A),可以接受开发者推送的接口信息(接口B)。
平台通过对接口B访问或推送,获取平台或推送开发者需要的信息。
2)请求参数
变量名 | 必填 | 类型 | 说明 |
code | 是 | String(16) | 专属编码(例:Zj20190924125636),双方交互专属编码 |
APPID | 是 | String(20) | 公众号ID(例:wx68727as88872t97),微信公众号专属标识 |
uinformation | 是 | String(128) | (接口B1)开发者提供给平台方获取开发者的用户信息使用(例:https://xxx.yyy.zzz/api/sh_user_query) |
corder | 是 | String(128) | (接口B2)开发者提供给平台方,供平台方向开发者发送用户使用后的订单数据(例:https://xxx.yyy.zzz/api/order_push ) |
rpoints | 是 | String(128) | (接口B3)开发者提供给平台方,供平台方向开发者发送用户订单退款后的积分使用情况(例:https: //xxx.yyy.zzz/api/order_refund) |
recharge | 否 | String(128) | (接口B4)开发者提供给平台方,供平台方调用开发者的充值(例:https: //xxx.yyy.zzz/api/recharge) |
。。。 | 。。。 | 。。。 | 。。。。 |
3)举例如下:
$ date =[
‘code’ => ‘Zj20190924125636’,
‘APPID’ =>’wx68727as88872t97’,
'uinformation' =>'https://xxx.yyy.zzz/api/sh_user_query',
'corder' =>'https://xxx.yyy.zzz/api/order_push',
'rpoints' =>'https://xxx.yyy.zzz/api/order_refund',
'recharge' =>'https://xxx.yyy.zzz/api/recharge'
];
$result = get_http_content('https://public.zjuhe.cn/api/developer_interface', 'POST',$date);
4)json返回内容
变量名 | 必填 | 说明 | |
code | 是 | 状态码,0为正常,其他均为不正常(1024) | |
msg | 是 | 成功或者失败的说明(例:设置成功/设置失败) | |
data | 是 | 该接口反回具体的数值 |
示例: {"code":200,"msg":"接收成功","data":{}}