游戏

查询 Steam 游戏服务器

0次调用
1 积分/次

想在自己的面板或社区里展示某款游戏的在线服务器?这个接口支持查询使用 A2S/Steam 服务器列表的多人游戏,例如 SCUM、ARK、Rust、CS2 等。

GET
uapis.cn
/api/v1/game/steam/servers
查询参数
3
appid
integer
required

Steam 游戏 AppID,必须是正整数。

name
string

服务器名称关键词,可选,支持模糊搜索。

limit
integer

返回数量上限,默认 20,最大 100。

功能概述

传入游戏的 Steam AppID,即可获取当前在线的服务器列表,包含名称、IP、端口、当前/最大人数、地图等信息。你还可以用 name 做服务器名称模糊搜索,用 limit 控制返回数量。

常见 AppID

  • SCUM:513710
  • ARK:346110
  • Rust:252490
  • Counter-Strike 2:730

使用须知

小贴士

不确定游戏的 AppID?可以在 Steam 商店页地址中找到,或参考上面的常见 AppID 列表。

查询参数

appid
integer必填

Steam 游戏 AppID,必须是正整数。

name
string可选

服务器名称关键词,可选,支持模糊搜索。

limit
integer可选

返回数量上限,默认 20,最大 100。

响应

200 / 请求成功

查询成功,返回匹配的游戏服务器列表。

JSON
{
  "appid": 513710,
  "query": "SCUM",
  "count": 3,
  "servers": [
    {
      "name": "[EU] SCUM Official #1",
      "ip": "1.2.3.4",
      "port": 28302,
      "players": 30,
      "max_players": 64,
      "map": "Eden",
      "online": true
    }
  ]
}

400 / 错误的请求

参数错误,例如缺少 appid 或 appid 不是有效正整数。

401 / 未经授权

服务暂时不可用,请稍后重试。

502 / 网关错误

服务暂时不可用,请稍后重试。

查询 Steam 游戏服务器免费API接口 - 稳定可靠 | UAPI开发者平台 | UAPI