企业🤖AI Agent构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
# 可通过该接口进行下发汇款 接口地址 : [https://api.fcypay.com/transfer](https://api.fcypay.com/transfer) 请求方式:POST | 参数 | 类型 | 必填 | 长度 | 描述 | 示例值 | | --- | --- | --- | --- | --- | --- | | api_id| Int | 是 | 10 | 平台发放的Api_Id | 1066106106 | | timestamp| Int | 是 | 10 | 当前系统时间戳 | 1556097296 | | money | Floath | 是 | \- | 汇款金额 | 100 | | payee_type | Int | 是 | 1 | 收款人收款方式 <br>1 = 支付宝<br>2 = QQ钱包<br> 3 = 微信| 1| | payee_account| String | 是 | - | 收款人收款账号| admin@admin.com| | payee_name| String | 否 | - | 收款人收款真实姓名<br>如果不强制验证真实姓名可以留空或不传该参数| 张三| | realname| String | 是 | - | 是否验证真实姓名<br>FORCE_CHECK 强制验证 <br> NO_CHECK 不验证| 123123| | pay_pass| String | 是 | - | 平台设置的支付密码<br>安全起见 建议开发者设置为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'=>'123@ascxd.com', 'payee_name'=>'张三', 'pay_pass'=>'123456', 'realname'=>'FORCE_CHECK', 'timestamp'=>time(), ]; $param['sign'] = getSign($param, 'B6C839B90753C7D179524237D9E5B9E7'); $ch = curl_init(); curl_setopt($ch,CURLOPT_URL,'https://api.fcypay.com/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; }