TeamSpeak 服务器状态和信息

TeamSpeak Server Status and info

我有一个 teamspeak 服务器,我想在网页中显示服务器状态(在线、离线)和连接的客户端数量(在 PHP 中)。请问你能帮帮我吗 ?

我没有服务器查询,我的供应商不给我!

如果您将 google 用于 "Teamspeak Server Status",您会发现许多站点已经为用户提供了此工具。如果您想要自己的自定义工具,Teamspeak 在他们的网站上提供了一些非常好的信息。

您的提供者不会给您 查询,但实际上还有另一个查询,您可以使用 only 作为您的 "virtual" 服务器.

这很简单,因为您已经拥有了所需的一切。 我只是给你一个步骤教程:

  • 使用您的 "Admin Identity"
  • 连接到您的 Teamspeak 服务器
  • 在顶部菜单上单击 "Tools" => "ServerQuery Login"
  • 在出现的 Window 中输入您的查询名称,例如 "php"
  • 然后它给你一个密码,基本上就是这样

在这个简单的步骤之后,您有一个查询登录,但是询问您的供应商是否可以将您的网络服务器的 IP 列入白名单以无限制地使用它!

您可以在 PHP 脚本中正常使用查询登录,如下所示:

# Include Teamspeak Framework
include "libraries/TeamSpeak3/TeamSpeak3.php";

# Connect to Server
$yourserver = TeamSpeak3::factory("serverquery://php:PHKFokBB@127.0.0.1:10011/?nickname=Epic+PHP+Query&server_port=9988");

记住:脚本只是一个示例,未经测试,应该编辑并应用到您的项目中。

参考: Teamspeak 3 PHP Framework