Почему я получаю «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);

Ребята, у вас есть какие-нибудь идеи?

0 ответов

Другие вопросы по тегам