Мы создаем веб-приложение для видеочата, использующее Tokbox (PHP/JS).
У нас все время будут одни и те же 5 «комнат» (сеансов). Пользователь может присоединиться к одной из 5 комнат, где модератор будет вести чат.
Мы просмотрели демо-версии hello world и создали несколько различных тестовых приложений, и, похоже, все работает так, как нам нужно.
Однако мой вопрос заключается в управлении сеансами/идентификаторами для наших 5 чатов.
Требуется ли (А) для динамического создания уникальных идентификаторов сеансов с помощью PHP-кода сервера? Или, поскольку у нас будет только 5 комнат, можем ли мы (Б) сгенерировать идентификаторы сеансов в панели управления нашей учетной записью и жестко запрограммировать идентификаторы сеансов для пяти комнат на стороне клиента?
Вариант Б, кажется довольно простым.
Вариант А, я думаю, нам нужно будет создать интерфейс, чтобы модераторы могли выбирать комнату, а затем генерировать идентификатор сеанса комнаты, когда модератор «активирует» комнату, чтобы пользователи могли присоединиться.
Есть ли у кого-нибудь рекомендации по управлению идентификаторами сеансов Tokbox, когда вы используете одни и те же сеансы снова и снова?
Спасибо!



![Безумие обратных вызовов в javascript [JS]](https://i.imgur.com/WsjO6zJb.png)


Адам из команды OpenTok.
Можно просто сгенерировать идентификаторы сеансов один раз и использовать их повторно (вариант B). Однако вы не сможете жестко закодировать токены, вам все равно нужно будет генерировать их с помощью SDK на стороне сервера на вашем сервере приложений. Это связано с тем, что срок действия токенов истекает по умолчанию через 24 часа, но вы можете настроить это время. Обычно вы хотите создавать новый токен для каждого пользователя каждый раз, когда он хочет подключиться к сеансу.
Спасибо, что подтвердил наши мысли, Адам.