18 lines
486 B
Markdown
18 lines
486 B
Markdown
# Resolve API 规范
|
||
|
||
## 目标
|
||
- 统一 Android / iOS / Flutter 对 `/resolve` 的请求与响应语义。
|
||
|
||
## 请求参数
|
||
- `appId`: 应用标识
|
||
- `dn`: 待解析域名
|
||
- `qtype`: `A` 或 `AAAA`
|
||
- `sdk_version`: SDK 版本号
|
||
- `os`: 平台标识(android/ios/flutter)
|
||
- `sid`: 会话标识
|
||
|
||
## 响应语义
|
||
- `code=SUCCESS` 且 `records` 非空:返回可用 IP 列表
|
||
- `code=SUCCESS` 且 `records` 为空:视为无解析记录
|
||
- 非 `SUCCESS`:按错误码处理降级
|