API 接口管理系统

IP 重复检测与管理服务

00. 数据管理工具

ADMIN ONLY

IP 数量统计与查询

数据清理 (慎用)

清理包含指定备注的所有 IP 记录,此操作不可恢复。

等待操作...

01. IP 上传接口

POST/GET

用于提交新的 IP 地址及其备注信息到系统数据库。

接口地址: https://ip.thereadingreviews.com/upload_ip.php
参数说明:
  • ip (必填): 需要上传的 IP 地址
  • remark (必填): IP 备注信息 (IP+备注 双重唯一)
参数示例 (GET)
https://ip.thereadingreviews.com/upload_ip.php?ip=192.168.1.100&remark=测试设备A
参数名必填类型示例
ipString192.168.1.100
remarkString测试设备A
JSON Response
{
    "code": 200,
    "message": "IP上传成功",
    "data": null
}
// 重复时
{
    "code": 409,
    "message": "IP与备注完全重复...",
    "data": null
}

接口测试

等待测试...

02. IP 重复检测接口

POST/GET

检测指定的 IP 地址是否已存在于系统中。

接口地址: https://ip.thereadingreviews.com/check_ip.php
参数说明:
  • ip (必填): 需要检测的 IP 地址
  • remark (必填): IP 备注信息
参数示例 (GET)
https://ip.thereadingreviews.com/check_ip.php?ip=192.168.1.100&remark=测试设备A
参数名必填类型示例
ipString192.168.1.100
remarkString测试设备A
JSON Response
{
    "result": true,
    "time": "2023-10-27...", 
    "message": "发现重复记录"
}
// 或
{
    "result": false,
    "message": "未发现重复记录"
}

接口测试

等待测试...

03. 黑IP查询接口

GET

查询指定的 IP 地址是否在黑名单库中 (包含1500万+数据)。

接口地址: https://ip.thereadingreviews.com/check_blacklist.php
参数说明:
  • ip (必填): 需要检测的 IP 地址
参数示例 (GET)
https://ip.thereadingreviews.com/check_blacklist.php?ip=1.2.3.4
参数名必填类型示例
ipString1.2.3.4
JSON Response
{
    "result": true  // 存在于黑名单
}
// 或
{
    "result": false // 正常IP
}

接口测试

等待测试...

04. 提取IP备注数量接口

GET

读取现有 IP 备注并自动去重,以 JSON 数组形式返回,同时返回备注总数量。

接口地址: https://ip.thereadingreviews.com/get_ip_remarks.php
参数说明:
  • 无请求参数,直接发起 GET 请求即可
参数示例 (GET)
https://ip.thereadingreviews.com/get_ip_remarks.php
参数名必填类型示例
-直接请求
JSON Response
{
    "result": true,
    "message": "获取成功",
    "count": 3,
    "remarks": [
        "测试设备A",
        "测试设备B",
        "未备注"
    ]
}
// 或
{
    "result": false,
    "message": "获取失败:失败原因",
    "count": 0,
    "remarks": []
}

接口测试

等待测试...