境界高的人,都自带光...
2021-06-29
http://网关地址/api/address
参数名 | 必选 | 类型 | 说明 |
---|---|---|---|
app_name | 是 | string | 接口应用名:test |
nonce | 是 | string | 随机值 |
symbol | 是 | string | 请求币种:trx |
sign | 是 | string | 签名 |
{
"app_name": "18012003190",
"nonce": "202010310001",
"symbol": "trx",
"sign": "5A5724D18462C2AF2D92F3AA9D879912"
}
{
"code": 1,
"msg": "success",
"time": "1604105355",
"data": {
"symbol": "trx",
"address": "TXgdqTjxbsAtEm9xfa6QP8vBSEThuAKNC3"
}
}
参数名 | 类型 | 说明 |
---|---|---|
code | int | 错误代码:1成功 |
msg | string | 错误信息 |
time | string | 时间 |
data[‘symbol’] | string | 币种 |
data[‘address’] | string | 地址 |
/**
* 生成签名
* @param $value 参数数组
* @param $key 密钥
*/
function MakeSign($value,$key){
//签名步骤一:按字典序排序参数
ksort($value);
$string = ToUrlParams($value);
//签名步骤二:在string后加入KEY
$string = $string . "&key=".$key;
//签名步骤三:MD5加密或者HMAC-SHA256
$string = md5($string);
//签名步骤四:所有字符转为大写
$result = strtoupper($string);
return $result;
}
/**
* 格式化参数格式化成url参数
* $value 参数数组
*/
function ToUrlParams($value){
$buff = "";
foreach ($value as $k => $v)
{
if($k != "sign" && $v != "" && !is_array($v)){
$buff .= $k . "=" . $v . "&";
}
}
$buff = trim($buff, "&");
return $buff;
}
http://网关地址/api/withdraw
参数名 | 必选 | 类型 | 说明 |
---|---|---|---|
app_name | 是 | string | 应用接口名 |
out_serial | 是 | string | 订单号 |
address | 是 | string | 提币地址 |
symbol | 是 | string | 提币币种(举例:trx,trc20_usdt等) |
balance | 是 | string | 提币金额 |
nonce | 是 | string | 随机码 |
sign | 是 | string | 签名 |
{
"app_name": "test",
"out_serial": "20565621135",
"address": "TBav6DMH96q83mGk8BAPfZuxoz7tXscRmd",
"symbol": "trc20_usdt",
"balance": "20",
"nonce": "dbuaiVcddp2AxkhHb",
"sign": "ABE5D090C84D203D096007E5D950A32E"
}
{
"code": 1,
"msg": "success",
"time": "1601003668",
"data": {
"out_serial": "20565621135",
"in_serial": "test5f6d60943268c",
"error": 200,
"error_msg": "success"
}
}
参数名 | 类型 | 说明 |
---|---|---|
out_serial | string | 商户提币流⽔号 |
in_serial | string | 平台提币流⽔号 |
error | int |
你来打破0评论 同类排行猜你喜欢
|
评论