所有文档
文档中心 > 数字权益 > 数字权益直充

数字权益直充


充值状态推送

1、接口描述

在遵守 HTTP 协议规范的前提下,通过 POST 方式将信息推送到用户指定的 URL 地址,字符编码为 utf-8。
注意:接口推送后请记录数据并及时返回结果,业务逻辑建议采用异步处理,避免接口响应超时而导致重复推送。

2、请求地址

用户传递的callback地址

3、请求头说明

参数名称 参数值描述 示例 类型 必填
Content-Type 内容类型,固定值 application/x-www-form-urlencoded string

4、请求参数说明

参数名称 参数值描述 示例 类型 必填
taskid 充值任务 ID(签名) 123456 string
orderid 商家订单 ID DD20253995959 string
account 充值账号 13800138000 string
status 状态 2:成功 3:失败 2 string
return 商家自定义参数 string
money 扣除费用 5.00 string
sign 签名,需要把 apikey(登录系统获取)放到要签名的键值对中,按照 asc 排序键值对参数名排序, 拼接键值对字符串(参数名小写),再用 32 位md5 加密 81ed625f338277f1bd7f27b9339e302c string

5、响应参数

参数名称 参数值描述 示例 类型 必返

6、响应状态码说明

code msg

7、GET传参示例

该产品接口暂不支持传参示例

8、响应示例

示例(成功)

{}

示例(失败)

{}

9、PHP生成动态密码方式代码示例

$account = '13800138000';
$apikey = 'xxxxxxxxxxxxxxxx'; //可登录用户中心查看
$money = '5.00';
$orderid = 'DD20253995959';
$return = '';
$status = '2';
$taskid = '123456';
$password=md5('account='.$account.'&apikey='.$apikey.'&money='.$money.'&orderid='.$orderid.'&return='.$return.'&status='.$status.'&taskid='.$taskid);
$password=md5('account=13800138000&apikey=xxxxxxxxxxxxxxxx&money=5.00&orderid=DD20253995959&return=&status=2&taskid=123456');

//注意:所有字符编码统一为UTF-8

10、代码示例

在线咨询
服务热线:
400 118 6878

免费体验

提交成功
若短信发送异常,系统将自动给您发送语音验证码,请注意接听电话。

填写验证码后,点击“开通体验账户”自动开通体验账户。

收不到短信验证码?
×