-
-
Notifications
You must be signed in to change notification settings - Fork 11
Open
Description
目前 Phi-Plugin-API 基础功能已经相对完善,但不排除后续在身份验证方面进行较大Breaking change的可能性,因此优先建议接入无需验证的信息查询接口。(大概会保留旧接口,不过也不排除哪天我发颠真改了)
优点:现有用户较多,可以帮助用户平滑过渡 真的吗
缺点:我是小白不会写+自运营不稳定+可能会有较为频繁的改动
接口文档: Phi-Plugin-API 接口文档
另外文档可能会有不详细的地方,还有可能会有错的地方,可以参考实际应用(已经尽全力写类型提示了(瘫)),并尽可能先测试一下返回值:
https://github.com/Catrong/phi-plugin/blob/main/model/makeRequest.js
推荐接入的内容(按照推荐程度降序):
-
获取rks统计数据
get/ranklist/stats
可以获取到全区间的rks分布人数,并展现为折现图等图表 -
获取rks大于目标值的用户数量
/get/ranklist/rksRank
可以查询大于某一rks值的人数,必要情况下可以作为/get/ranklist/user的下位替代( -
根据名次获取排行榜相关信息
/get/ranklist/rank
可以用来时间别人,时间所有人的存档,由于历史遗留问题只会返回查询目标附近5个用户,后续会写更具有泛用性的接口 -
通过曲目id和难度获取标签统计
/chartsTag/get/bySongRank
获取谱面的标签统计,标签来源为用户投票,由于近期刚上线该功能,因此数据量会比较少()
另外如果可以的话把用户投票谱面标签也加上嘛💦 -
检索用户名
/get/playerIdList
时间所有人
另外大后期计划通过大量数据构建模型进行推分建议的计算以及拟合定数等(大饼)
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels