-1

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

我没有 serverquery 我的提供商不要给我!

4

2 回答 2

1

您的提供者不会给您查询,但实际上还有另一个查询,您只能将其用于您的“虚拟”服务器。

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

  • 使用您的“管理员身份”连接到您的 Teamspeak 服务器
  • 在顶部菜单上单击“工具”=>“ServerQuery 登录”
  • 在出现的窗口中输入您的查询名称,例如“php”
  • 然后它会给你一个密码,基本上就是这样

完成这个简单的步骤后,您就有了一个查询登录,请询问您的提供商是否可以将您的 Web 服务器的 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 框架

于 2015-08-28T18:53:41.717 回答
0

如果您使用 google 获取“Teamspeak 服务器状态”,您会发现许多网站已经为用户提供了此工具。如果您想要自己的自定义工具,Teamspeak 在他们的网站上提供了一些非常好的信息。

于 2015-07-31T19:37:38.723 回答