帮助文档:缘分测定

帮助文档:缘分测定

2024 09 30
414 字 · 3 分钟

想不想看看和ta有什么缘分?

来这里看看吧!

Q: 这个真的准吗?

A: 本测试仅供娱乐,也许会准也说不定?

Q: 能测和idol的缘分吗?

A: 可以。但现实中的TA可能并不认识你…

Q: 结果不满意能重测吗?

A: 可以。但缘分不能强求~

本站例子可详见:project/fate

API使用指南(持续更新)

以下是本站缘分测定的API通用接口:

HTML
https://api.southcat.cc/v2-fate?uuid={uuid}&namea={namea}&nameb={nameb}

参数解析

参数类型意义是否必填
uuidUUID v4服务端身份验证
nameastring你提供的名字
namebstringTa的名字

实践运用·理想

以下是理论情况下API返回的数据(笔者在此以katerowling为例,UUID、IP在此打码处理,下同):

JSON
{
  "info": {
    "status": 200,
    "describe": "/",
    "ip": "182.···.··.12",
    "country": "CN",
    "project": "v2-fate"
  },
  "uuid": "05b5····-····-····-····-····bd7a2705",
  "namea": "kate",
  "nameb": "rowling",
  "Couple": 100,
  "couple": 80,
  "fwb": 32,
  "enemy": 81,
  "stranger": 77
}

实践运用·404

当API返回以下数据:

JSON
{
  "info": {
    "status": 404,
    "describe": "Please provide the name",
    "ip": "182.··.···.12",
    "country": "CN",
	"project":"v2-fate"
  }
}

意思就是,你并没有向API提供nameanameb属性

温馨提示:如果是namea= nameb=的话同样也会返回404,因为提供一个空值同样计为未提供属性

实践运用·401

当API返回以下数据:

JSON
{
  "info": {
    "status": 401,
    "describe": "Please provide a correct uuid",
    "ip": "182.··.···.12",
    "country": "CN",
	"project":"v2-fate"
  }
}

意思就是,你提供了一个不合法的UUID(提供空值或不提供该属性也算)

你同样可以使用本站的API获取UUID:

HTML
https://api.southcat.cc/v1-uuid4

自己动手,丰衣足食。你也可以自己弄一个,详情去网上搜索一下吧

请注意:服务端只接受UUID v4

算法展现


感谢您的阅读!

帮助文档:缘分测定

2024 09 30
414 字 · 3 分钟