Appearance
查询服务器IP地址
本接口用于查询慧分账后端服务器IP,如果开发者基于安全等考虑,需要获知慧分账服务器的 IP 地址列表,以便进行相关限制,可以通过该接口获得服务器 IP 地址列表或者 IP 网段信息。 由于出口 IP 及入口 IP 可能存在变动,建议用户每天请求接口1次,以便于及时更新 IP 列表。
请求路径 | /server |
---|---|
请求方法 | POST |
请求参数
公共参数
参数 | 名称 | 类型 | 必填 | 说明 |
---|---|---|---|---|
key | 标识 | string | 是 | 开发者唯一标识 |
time | 时间戳 | string | 是 | 当前unix时间戳,精确到秒 |
sign | 数据签名 | string | 是 | 数据签名,详见 签名算法 |
data | 业务参数 | JSON string | 是 | 业务参数,详见下例表格,为空请传{} |
业务参数
无业务参数,业务参数 data 请传{}
请求示例
json
{
"key":"d787d45a68b323448",
"data":"{}",
"sign":"b649ef89371dbd5c47686efbabf2e65....",
"time":1668671935
}
返回数据
公共数据
数据 | 名称 | 类型 | 必填 | 说明 |
---|---|---|---|---|
code | 状态码 | int | 是 | 结果状态码 |
text | 操作结果 | string | 否 | 操作结果,为空时不返回此字段 |
time | 时间戳 | int | 是 | 服务器当前unix时间戳,精确到秒 |
sign | 数据签名 | string | 是 | 数据签名 |
data | 业务数据 | JSON string | 是 | 业务数据,详见下例表格 |
业务数据
数据 | 名称 | 类型 | 必填 | 说明 |
---|---|---|---|---|
servers | 服务器列表 | string[] | 是 | 服务器列表 |
返回状态
状态码 | 说明 |
---|---|
0 | 查询成功 |
返回示例
json
{
"code": 0,
"text": "查询成功",
"data": "{\"servers\": [\"101.132.72.211\",\"47.100.207.206\",\"47.100.167.67\"]}",
"sign": "a982f6d6cd790c76dee80503d3e22d8d39d387094a1e6dec6675343b0c07b0ae",
"time": 1668672190
}