Почему я получаю «ErrorID: 512 неверный идентификатор клиента», хотя идентификатор правильный?
У меня уже давно есть php TeamSpeak Bot, и для одного пользователя у меня теперь есть это странное явление, что clientID недействителен.
Поэтому я храню идентификаторы клиентов (TeamSpeakUUID) в базе данных MySQL.
Например:
Я получаю TeamSpeakUUID из базы данных и хочу подключить клиента к моему TeamSpeak с помощью TS3 PHP Framework (https://github.com/planetteamspeak/ts3phpframework). Для каждого другого клиента это работает, ожидайте одного, и я совершенно не понимаю, почему.
фрагмент для примера:
while($row = mysqli_fetch_assoc($result)) {
$client = $ts3_VirtualServer->clientGetByUid($row['TeamSpeakUUID'], true);
$client->poke($msg);
}
У меня есть два UUID здесь
Работает: sP0GjP/pVyyfx07MvN+S1Cvt9mc=
Не работает: a/1nYOo3Ej3afLa05ElVtxYDOMU=
Я не знаю почему, но если я хочу потыкать клиента "жестко запрограммированным", он работает...
$client = $ts3_VirtualServer->clientGetByUid("a/1nYOo3Ej3afLa05ElVtxYDOMU=", true);
Ребята, у вас есть какие-нибудь идеи?