Управление одними и теми же сеансами Tokbox снова и снова

Мы создаем веб-приложение для видеочата, использующее Tokbox (PHP/JS).

У нас все время будут одни и те же 5 «комнат» (сеансов). Пользователь может присоединиться к одной из 5 комнат, где модератор будет вести чат.

Мы просмотрели демо-версии hello world и создали несколько различных тестовых приложений, и, похоже, все работает так, как нам нужно.

Однако мой вопрос заключается в управлении сеансами/идентификаторами для наших 5 чатов.

Требуется ли (А) для динамического создания уникальных идентификаторов сеансов с помощью PHP-кода сервера? Или, поскольку у нас будет только 5 комнат, можем ли мы (Б) сгенерировать идентификаторы сеансов в панели управления нашей учетной записью и жестко запрограммировать идентификаторы сеансов для пяти комнат на стороне клиента?

Вариант Б, кажется довольно простым.

Вариант А, я думаю, нам нужно будет создать интерфейс, чтобы модераторы могли выбирать комнату, а затем генерировать идентификатор сеанса комнаты, когда модератор «активирует» комнату, чтобы пользователи могли присоединиться.

Есть ли у кого-нибудь рекомендации по управлению идентификаторами сеансов Tokbox, когда вы используете одни и те же сеансы снова и снова?

Спасибо!

Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Улучшение производительности загрузки с помощью Google Tag Manager и атрибута Defer
Улучшение производительности загрузки с помощью Google Tag Manager и атрибута Defer
В настоящее время производительность загрузки веб-сайта имеет решающее значение не только для удобства пользователей, но и для ранжирования в...
Безумие обратных вызовов в javascript [JS]
Безумие обратных вызовов в javascript [JS]
Здравствуйте! Юный падаван 🚀. Присоединяйся ко мне, чтобы разобраться в одной из самых запутанных концепций, когда вы начинаете изучать мир...
Система управления парковками с использованием HTML, CSS и JavaScript
Система управления парковками с использованием HTML, CSS и JavaScript
Веб-сайт по управлению парковками был создан с использованием HTML, CSS и JavaScript. Это простой сайт, ничего вычурного. Основная цель -...
JavaScript Вопросы с множественным выбором и ответы
JavaScript Вопросы с множественным выбором и ответы
Если вы ищете платформу, которая предоставляет вам бесплатный тест JavaScript MCQ (Multiple Choice Questions With Answers) для оценки ваших знаний,...
0
0
114
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Адам из команды OpenTok.

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

Спасибо, что подтвердил наши мысли, Адам.

Mark 11.04.2019 14:01

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