获取访客信息

获取访问者的操作系统、浏览器标识和时间等信息

API 文档

请求参数说明:

名称 必填 类型 说明

返回参数说明:

名称 类型 说明
code integer 返回的状态码
msg string 返回的消息
data.system string 操作系统
data.Browser string 浏览器
data.ip string IP地址
data.User-Agent string User-Agent
data.time string 当前时间

返回示例:

{
    "code": 200,
    "msg": "查询成功",
    "data": {
        "system": "windows nt 10.0",
        "Browser": "chrome",
        "ip": "183.221.6.90",
        "User-Agent": "Mozilla\/5.0 (Windows NT 10.0; WOW64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/80.0.3987.87 Safari\/537.36 SE 2.X MetaSr 1.0",
        "time": "2024-11-27 13:00:37"
    }
}

错误码格式说明:

名称 类型 说明
200 string 返回状态码(成功)
500 string 返回状态码(失败)

代码示例:

<?php
// 初始化cURL会话
$ch = curl_init();
// 设置请求URL,用户中心获取token,自行替换其他参数
curl_setopt($ch, CURLOPT_URL, "https://api.ba9.cn/api/get.info.visitor");
// 设置请求头
curl_setopt($ch, CURLOPT_HTTPHEADER, array(
'Authorization: YOUR_KEY'
));
// 返回响应而不是直接输出
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
// 执行请求并获取响应
$response = curl_exec($ch);
// 关闭cURL会话
curl_close($ch);
// 将响应解析为JSON格式
$data = json_decode($response, true);
// 输出JSON数据
print_r($data);
?>
暂无示例
暂无示例
暂无示例
暂无示例
暂无示例
暂无示例