可通过该接口进行下发汇款

接口地址 :网站域名/transfer请求方式:POST

参数 类型 必填 长度 描述 示例值
api_id Int 10 平台发放的Api_Id 1066106106
timestamp Int 10 当前系统时间戳 1556097296
money Floath - 汇款金额 100
payee_type Int 1 收款人收款方式
支付宝 int 1 支付方式 1
QQ钱包 int 1 支付方式 2
微信 int 1 支付方式 3
payee_account String - 收款人收款账号 admin@admin.com
payee_name String - 收款人收款真实姓名
如果不强制验证真实姓名可以留空或不传该参数 张三
realname String - 是否验证真实姓名
FORCE_CHECK 强制验证
NO_CHECK 不验证 123123
pay_pass String - 平台设置的支付密码 ,使用32位MD5加密传输 md5(123456)
安全起见 建议开发者设置为Session记录 123123
note String - 备注信息 给Uid:3的汇款
sign String 32 签名:详见签名章节 A12D39B90753C7D179524237D9E5B9E7

响应参数

参数 类型 必填 长度 描述 示例值
code Int 1 布尔值 1=成功 0=失败 1
msg String - 信息 汇款成功
data String - 只有成功时返回,平台汇款单号 2019030122312312

PHP简单实例

<?php
$param = [
    'api_id'=>'1066106106',
    'money'=>'1',
    'payee_type'=>'1',
    'payee_account'=>'87409645@qq.com',
    'payee_name'=>'张三',
    'pay_pass'=>'123456',
    'realname'=>'FORCE_CHECK',
    'timestamp'=>time(),
];
$param['sign'] = getSign($param, 'B6C839B90753C7D179524237D9E5B9E7');
$ch = curl_init();
curl_setopt($ch,CURLOPT_URL,'网站域名/transfer');
curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);
curl_setopt($ch,CURLOPT_HEADER,0);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, FALSE);
curl_setopt($ch,CURLOPT_CONNECTTIMEOUT , 10);
curl_setopt($ch,CURLOPT_TIMEOUT, 10);
curl_setopt($ch,CURLOPT_POST, 1);
curl_setopt($ch,CURLOPT_POSTFIELDS, $param);
$data = curl_exec($ch);
curl_close($ch);
$json = json_decode($data,true);
if ($json['code']) {
    echo "success";
}else{
    echo $json['msg'];
}

// 签名的函数
function getSign($param, $key)
{
    $signPars = "";
    ksort($param);
    foreach ($param as $k => $v) {
        if ("sign" != $k && "" != $v) {
            $signPars .= $k . "=" . $v . "&";
        }
    }
    $signPars = trim($signPars, '&');
    $signPars .= $key;
    $sign = md5($signPars);
    return $sign;
}