¡Advertencia!
Este tema no ha tenido respuestas en más de un mes. Recuerda que si deseas añadir una nueva debes cumplir con las normas de la web.
<?php
require_once("libraries/TeamSpeak3/TeamSpeak3.php");
$USER_QUERY = ""; //Usuario de la query
$PASS_QUERY = ""; //Clave del usuario de la query
$HOST_QUERY = "10.10.10.10:10011"; //IP del ts3 junto con el puerto de query (default es 10011)
$SERVER_PORT = ""; //Puerto del servidor que usaras de ts3
$connect = "serverquery://".$USER_QUERY.":".$PASS_QUERY."@".$HOST_QUERY."/?server_port=".$SERVER_PORT."";
$ts3_VirtualServer = TeamSpeak3::factory($connect); //Creamos la conexion a ts3 mediante query
$bans = $ts3_VirtualServer->banList(); //Creamos un array con los baneos del ts3
$ts3_VirtualServer->execute("clientupdate", array("client_nickname" => 'NOMBRE DE NICK'));
$ts3_VirtualServer->message("Soy un mensaje generado por query");
Hola,
Hoy les traigo una Framework para trabajar con la Query de TeamSpeak 3 en PHP.
Esto es muy util para programas diversos proyectos con TeamSpeak 3, os lo recomiendo totalmente.
A continuación les dejo un ejemplo de esta API<?php require_once("libraries/TeamSpeak3/TeamSpeak3.php"); $USER_QUERY = ""; //Usuario de la query $PASS_QUERY = ""; //Clave del usuario de la query $HOST_QUERY = "10.10.10.10:10011"; //IP del ts3 junto con el puerto de query (default es 10011) $SERVER_PORT = ""; //Puerto del servidor que usaras de ts3 $connect = "serverquery://".$USER_QUERY.":".$PASS_QUERY."@".$HOST_QUERY."/?server_port=".$SERVER_PORT.""; $ts3_VirtualServer = TeamSpeak3::factory($connect); //Creamos la conexion a ts3 mediante query $bans = $ts3_VirtualServer->banList(); //Creamos un array con los baneos del ts3 $ts3_VirtualServer->execute("clientupdate", array("client_nickname" => 'NOMBRE DE NICK')); $ts3_VirtualServer->message("Soy un mensaje generado por query");
Este es un ejemplo simple, puedes también asignar nuevos grupos, y realizar todo tipo de modificaciones al TeamSpeak 3 usando la Query y esta API.
Descarga de la API: http://addons.teamspeak.com/directory/tools/integration/TeamSpeak-3-PHP-Framework.html
Documentacion: http://docs.planetteamspeak.com/ts3/php/framework/
Un saludo,
Alvaro.