若您使用的服务器端为基岩版,那么下方接口可能更加适合您
GET https://mc.lzyidc.cn/api/mcbe.php?ip=<您的IP(包含端口)>
服务器在线时返回:
{
"online": true,
"ip": "127.0.0.1",
"port": 25567,
"hostname": "mc.lzyidc.cn",
"debug": {
"ping": true,
"query": true,
"srv": true,
"querymismatch": false,
"ipinsrv": false,
"cnameinsrv": false,
"animatedmotd": false,
"cachehit": true,
"cachetime": 1518553220,
"cacheexpire": 1518553280,
"apiversion": 2
},
"version": "1.12",
"protocol": {
"version": 340,
"name": "1.12.2"
},
"icon": "data:image\/png;base64,iVBORw0KGgoAAAANSUhEU...dSk6AAAAAElFTkSuQmCC",
"software": "BungeeCord",
"map": {
"raw": "MyMcWorld",
"clean": "MyMcWorld",
"html": "MyMcWorld"
},
"gamemode": "Survival",
"serverid": "2438134582716697305",
"eula_blocked": false,
"motd": {
"raw": [
"\u00a7cEver\u00a7r\u00a79PvP \u00a7r\u00a77- \u00a7r\u00a72\u00c9n server, for alle",
"\u00a7r\u00a7fSe dine stats p\u00e5 \u00a7r\u00a76stats.everpvp.dk\u00a7r"
],
"clean": [
"EverPvP - \u00c9n server, for alle",
"Se dine stats p\u00e5 stats.everpvp.dk"
],
"html": [
"Ever<\/span>PvP <\/span>- <\/span>\u00c9n server, for alle<\/span>",
"Se dine stats p\u00e5 <\/span>stats.everpvp.dk<\/span>"
]
},
"players": {
"online": 2,
"max": 100,
"list": [
{
"name": "Spirit55555",
"uuid": "f6792ad3-cbb4-4596-8296-749ee4158f97"
},
{
"name": "sarsum33",
"uuid": "d3512599-d4d9-4520-808f-a81f4cdfe8d0"
}
],
},
"plugins": [
{
"name": "WordEdit",
"version": "6.1.5"
},
{
"name": "WorldGuard",
"version": "6.2"
}
],
"mods": [
{
"name": "BiomesOPlenty",
"version": "2.1.0"
},
{
"name": "MoreFurnaces",
"version": "1.3.9"
}
],
"info": {
"raw": [
"\u00a77\u00bb \u00a7cKitPvP \u00a77:: \u00a7f1 \u00a77online",
"\u00a77\u00bb \u00a7bSurvivalGames \u00a77:: \u00a7f0 \u00a77online"
],
"clean": [
"\u00bb KitPvP :: 1 online",
"\u00bb SurvivalGames :: 0 online"
],
"html": [
"\u00bb <\/span>KitPvP <\/span>:: <\/span>1 <\/span>online<\/span>",
"\u00bb <\/span>SurvivalGames <\/span>:: <\/span>0 <\/span>online<\/span>"
]
}
}
服务器离线时返回:
{
"online": false,
"ip": "127.0.0.1",
"port": 25567,
"hostname": "not-working.mymcserver.tld",
"debug": {
"ping": false,
"query": false,
"srv": false,
"querymismatch": false,
"ipinsrv": false,
"cnameinsrv": false,
"animatedmotd": false,
"cachehit": false,
"cachetime": 1518553220,
"cacheexpire": 1518553280,
"apiversion": 2
}
}