API

Stapx Steve ·2020-09-23

API

这是林槐服务接口文档界面,你可以在这儿看见所有位于 API 目录下的所有 API 以及相关调用方式。


Minecraft 服务器基础数据请求

获取 Minecraft 服务器的基本数据,包括服务器版本、服务器人数、服务器标语、服务器延迟以及原生的返回 JSON。

参数

使用 GET 方式访问 MC-Getter 并传递以下参数:

address:[ 必填 ] 服务器的 IP 。
pot:[ 必填 ] 服务器的端口号。
clear:是否显示完整 JSON。
type:是否显示精简 JSON,是则填写 type=json。(此参数优先级低于 clear)
for:是否显示为三格参数样式,是则填写for=dwiki。(此参数优先级高于 clear)

例子

MC-Getter/?address=mc.hypixel.net&pot=25565&for=dwiki


网易云音乐解析

解析网易云的音乐 ID,获取包括播放地址、封面的相关信息。
此 API 无调用方式,请直接访问 IDExplain 页面或 NetEase 页面。

Plain Craft Launcher 2 在线启动图生成

这个 API 是用于生成适用于 Plain Craft Launcher 2 Minecraft 启动器自定义主页的 XAML 文件,你可以直接在 PCL2 的自定义在线主页处填写本 API 来使用。

参数

使用 GET 方式访问 PCL-Conf 并传递以下参数:

Main:[ 必填 ] 是否显示为主页,在调用 API 的情况下此选项必须为 false。
User:[ 必填 ] 第一个卡片“你好, { UserName }。”处的名字。
Type:卡片随机语录来源,默认缺省是我的林槐语录,填写 hitokoto 为一言(hitokoto.cn)。
Show:显示 “打开一言” 的按钮,默认缺省为 true,可选 true,false 。
Add:[ 必填 ] 第二卡片显示器服务器数据的服务器地址,可以填写域名或者 IP。
Pot:[ 必填 ] 第二卡片显示器服务器数据的服务器的端口号。
Name:[ 必填 ] 第二卡片上标题显示器服务器名。
Note: [ 必填 ] 第三卡片上纯文本服务器公告的获取地址。
Player: 是否显示第四个卡片上的玩家列表,默认缺省为 false,可选 true,false 。
Other:如果需要继续在下面添加其他操作,可以把其他操作的 XAML 填写进来。

例子

PCL-Conf/?Main=false&Add=mc.hypixel.net……


PCL2.png

林槐语录

这是我的林槐语录的随机 API。关于林槐语录,具体可以看这里

参数

使用 GET 方式访问 SS-Ana/Get 并传递以下参数:

id:获取对应 ID 的语录,id号为语录在列表中的位置(从0开始),无此参数默认随机
type:返回类型,填写 json 将返回包括详细信息的非格式化 JSON 字符串,无此参数将默认返回纯文本

例子

SS-Ana/Get/?type=json&id=10

还没有评论