洛克王国精灵PK对比
对比两只精灵的个体值评分,返回各自评分和胜者
GET
https://api.tinyaii.cn/v1/roco/pk
请求参数
| 参数名 | 类型 | 必填 | 说明 | 示例 |
|---|---|---|---|---|
| id1 | string | 可选 | 精灵1 ID | — |
| name1 | string | 可选 | 精灵1名称 | — |
| attr1_a | int | 可选 | 精灵1属性1编号(1-6) | — |
| num1_a | int | 可选 | 精灵1属性1个体值(0-31) | — |
| attr2_a | int | 可选 | 精灵1属性2编号 | — |
| num2_a | int | 可选 | 精灵1属性2个体值 | — |
| attr3_a | int | 可选 | 精灵1属性3编号 | — |
| num3_a | int | 可选 | 精灵1属性3个体值 | — |
| nature_a | string | 可选 | 精灵1性格名或ID | — |
| id2 | string | 可选 | 精灵2 ID | — |
| name2 | string | 可选 | 精灵2名称 | — |
| attr1_b | int | 可选 | 精灵2属性1编号 | — |
| num1_b | int | 可选 | 精灵2属性1个体值 | — |
| attr2_b | int | 可选 | 精灵2属性2编号 | — |
| num2_b | int | 可选 | 精灵2属性2个体值 | — |
| attr3_b | int | 可选 | 精灵2属性3编号 | — |
| num3_b | int | 可选 | 精灵2属性3个体值 | — |
| nature_b | string | 可选 | 精灵2性格名或ID | — |
返回字段
| 字段 | 类型 | 说明 |
|---|---|---|
| data.elf1.score | int | 精灵1评分 |
| data.elf1.grade | string | 精灵1评级 |
| data.elf2.score | int | 精灵2评分 |
| data.elf2.grade | string | 精灵2评级 |
| data.winner | string | 胜者(elf1/elf2/tie) |
返回示例
{
"code": 200,
"message": "success",
"data": {
"elf1": {
"id": "402",
"score": 100,
"grade": "极品"
},
"elf2": {
"id": "401",
"score": 100,
"grade": "极品"
},
"winner": "tie"
}
}
调用示例
curl "https://api.tinyaii.cn/v1/roco/pk?id1=<id1>&name1=<name1>" \
-H "Authorization: Bearer YOUR_API_KEY"const res = await fetch("https://api.tinyaii.cn/v1/roco/pk?id1=<id1>&name1=<name1>", {
headers: { "Authorization": "Bearer YOUR_API_KEY" },
});
console.log(await res.json());import requests
resp = requests.get(
"https://api.tinyaii.cn/v1/roco/pk",
params={"id1": "<id1>", "name1": "<name1>"},
headers={"Authorization": "Bearer YOUR_API_KEY"},
timeout=10,
)
print(resp.json())把 YOUR_API_KEY 换成你的密钥即可直接运行。密钥只保存在你自己的设备上。