试试今日手气?
来看本站的运势占卜!
本站例子可详见:project/fortune
API使用指南(持续更新)
以下是本站运势占卜的API通用接口:
https://api.southcat.cc/v2-fortune?uuid={uuid}&name={name}参数解析
| 参数 | 类型 | 意义 | 是否必填 |
|---|---|---|---|
| uuid | UUID v4 | 服务端身份验证 | 是 |
| name | string | 你提供的名字 | 是 |
实践运用·理想
以下是理论情况下API返回的数据(笔者在此以kate为例,UUID、IP在此打码处理,下同):
{
"info": {
"status": 200,
"describe": "/",
"ip": "182.··.···.12",
"country": "CN",
"project": "v2-fortune"
},
"uuid": "4ff1····-····-····-····-····1c9791aa",
"name": "kate",
"date": "2024 10 07",
"cfortune": "财源广进,投资有利",
"wealth": "2",
"love": "80",
"career": "83",
"crating": "★★★☆☆",
"can": "签约合作、投资理财、表白求婚",
"avoid": "冲动消费、熬夜加班、与人争执"
}实践运用·404
当API返回以下数据:
{
"info": {
"status": 404,
"describe": "Please provide the name",
"ip": "182.··.···.12",
"country": "CN",
"project":"v2-fortune"
}
}意思就是,你并没有向API提供name属性
温馨提示:如果是
name=的话同样也会返回404,因为提供一个空值同样计为未提供属性
实践运用·401
当API返回以下数据:
{
"info": {
"status": 401,
"describe": "Please provide a correct uuid",
"ip": "182.··.···.12",
"country": "CN",
"project":"v2-fortune"
}
}意思就是,你提供了一个不合法的UUID(提供空值或不提供该属性也算)
你同样可以使用本站的API获取UUID:
https://api.southcat.cc/v1-uuid4自己动手,丰衣足食。你也可以自己弄一个,详情去网上搜索一下吧
请注意:服务端只接受UUID v4算法展现
略
感谢您的阅读!
