我希望能够通过使用服务器IP或当前登录到服务器的播放器从服务器获取完整的播放器列表。
我想特别为此做的游戏是Ark Survival Evolved。
我查看了Steam Web API文档,看不到任何带有此数据的端点,但是在Steam客户端中,这些都可以通过“查看游戏信息”查看。
是否可以通过Steam API执行此操作,或者我必须弄清楚如何手动与游戏服务器握手以检索此数据。我搜索了高低,却找不到答案。非常感谢任何帮助。
答案 0 :(得分:2)
可以使用Valve A2S Protocol获取信息,至少对某些服务器而言。
您可以使用python-valve library查询服务器。
我为Supybot / Limnoria编写了一个IRC插件来实现这项检查。您可以在code中看到它的使用示例。