Phigros的战绩查询SDK
1.获取数据
GET localhost:8080/phigros/:session?n=num
示例 n为返回数据的数组长度,不写则全返回,session为key
GET localhost:8080/phigros/nkyjch88ydrg4js83bea9jyiw?n=5
result
{
"code": 200,
"message": "", //err
"data": {
......太长不写了
}
}
2.绘图,获取数据同时进行
GET localhost:8080/phigros/:session?n=num&pic=bool&type=type
示例 n为返回数据的图片bn,pic指定输出为图片,true/false,type指定返回图片或者路径,pic/json
GET localhost:8080/phigros/nkyjch88ydrg4js83bea9jyiw?n=21&pic=true&type=pic
result
图片数据
-
- 编译程序
- 本地搭建Go环境,在项目目录下执行
go build
即可
-
- 图片服务需要额外下载内容
- 下载这个文件夹的内容下载到data文件夹RosmBot-Data-phi
- 若此文件版本更新不及时,可以前往这里Phigros_Resource-illustration下载最新曲绘
- 最新定数表difficulty.tsv
- 下载这个文件夹里面的MaokenZhuyuanTi.ttf,放到data文件夹RosmBot-Data-font
-
- qr扫码登录部分可自由设计,
r.Data.QrcodeURL
也可直接浏览器打开登录
- qr扫码登录部分可自由设计,
http://117.72.123.235:8080/phigros/nkyjch88ydrg4js83bea9jyiw?n=5