167 lines
4.0 KiB
JSON
167 lines
4.0 KiB
JSON
{
|
|
"info": {
|
|
"name": "MIP广告点击服务 API",
|
|
"description": "MIP页面广告自动化点击服务的API接口集合",
|
|
"schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json"
|
|
},
|
|
"item": [
|
|
{
|
|
"name": "健康检查",
|
|
"request": {
|
|
"method": "GET",
|
|
"header": [],
|
|
"url": {
|
|
"raw": "{{base_url}}/health",
|
|
"host": ["{{base_url}}"],
|
|
"path": ["health"]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"name": "添加单个URL",
|
|
"request": {
|
|
"method": "POST",
|
|
"header": [
|
|
{
|
|
"key": "Content-Type",
|
|
"value": "application/json"
|
|
}
|
|
],
|
|
"body": {
|
|
"mode": "raw",
|
|
"raw": "{\n \"url\": \"https://example.com/mip-page\"\n}"
|
|
},
|
|
"url": {
|
|
"raw": "{{base_url}}/api/urls",
|
|
"host": ["{{base_url}}"],
|
|
"path": ["api", "urls"]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"name": "批量添加URL",
|
|
"request": {
|
|
"method": "POST",
|
|
"header": [
|
|
{
|
|
"key": "Content-Type",
|
|
"value": "application/json"
|
|
}
|
|
],
|
|
"body": {
|
|
"mode": "raw",
|
|
"raw": "{\n \"urls\": [\n \"https://example.com/mip-page-1\",\n \"https://example.com/mip-page-2\",\n \"https://example.com/mip-page-3\"\n ]\n}"
|
|
},
|
|
"url": {
|
|
"raw": "{{base_url}}/api/urls",
|
|
"host": ["{{base_url}}"],
|
|
"path": ["api", "urls"]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"name": "获取所有URL",
|
|
"request": {
|
|
"method": "GET",
|
|
"header": [],
|
|
"url": {
|
|
"raw": "{{base_url}}/api/urls",
|
|
"host": ["{{base_url}}"],
|
|
"path": ["api", "urls"]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"name": "获取URL详情",
|
|
"request": {
|
|
"method": "GET",
|
|
"header": [],
|
|
"url": {
|
|
"raw": "{{base_url}}/api/urls/https://example.com/mip-page",
|
|
"host": ["{{base_url}}"],
|
|
"path": ["api", "urls", "https://example.com/mip-page"]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"name": "删除URL",
|
|
"request": {
|
|
"method": "DELETE",
|
|
"header": [],
|
|
"url": {
|
|
"raw": "{{base_url}}/api/urls/https://example.com/mip-page",
|
|
"host": ["{{base_url}}"],
|
|
"path": ["api", "urls", "https://example.com/mip-page"]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"name": "重置URL",
|
|
"request": {
|
|
"method": "POST",
|
|
"header": [],
|
|
"url": {
|
|
"raw": "{{base_url}}/api/urls/https://example.com/mip-page/reset",
|
|
"host": ["{{base_url}}"],
|
|
"path": ["api", "urls", "https://example.com/mip-page", "reset"]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"name": "获取统计数据",
|
|
"request": {
|
|
"method": "GET",
|
|
"header": [],
|
|
"url": {
|
|
"raw": "{{base_url}}/api/statistics",
|
|
"host": ["{{base_url}}"],
|
|
"path": ["api", "statistics"]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"name": "启动调度器",
|
|
"request": {
|
|
"method": "POST",
|
|
"header": [],
|
|
"url": {
|
|
"raw": "{{base_url}}/api/scheduler/start",
|
|
"host": ["{{base_url}}"],
|
|
"path": ["api", "scheduler", "start"]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"name": "停止调度器",
|
|
"request": {
|
|
"method": "POST",
|
|
"header": [],
|
|
"url": {
|
|
"raw": "{{base_url}}/api/scheduler/stop",
|
|
"host": ["{{base_url}}"],
|
|
"path": ["api", "scheduler", "stop"]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"name": "查询调度器状态",
|
|
"request": {
|
|
"method": "GET",
|
|
"header": [],
|
|
"url": {
|
|
"raw": "{{base_url}}/api/scheduler/status",
|
|
"host": ["{{base_url}}"],
|
|
"path": ["api", "scheduler", "status"]
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"variable": [
|
|
{
|
|
"key": "base_url",
|
|
"value": "http://localhost:5000",
|
|
"type": "string"
|
|
}
|
|
]
|
|
}
|