В этом примере показано, как запустить SDK Zoom Meeting для Linux в контейнере Docker и настроить его для различных вариантов использования с помощью интуитивно понятного интерфейса командной строки или файла конфигурации.
# Clone down this repository
git clone [email protected]:zoom/meetingsdk-headless-linux-sample.git
Загрузите последнюю версию Zoom SDK для Linux из Zoom Marketplace и поместите ее в папку lib/zoomsdk этого репозитория.
Если у вас их еще нет, следуйте разделу о том, как получить учетные данные Zoom Meeting SDK.
cp sample.config.toml config.toml
Здесь вы можете установить любые параметры CLI, чтобы они были доступны боту при запуске. Начните с добавления своего идентификатора клиента и секрета клиента в соответствующие поля.
Как минимум вам необходимо предоставить идентификатор клиента и секрет клиента, а также информацию о собрании, к которому вы хотели бы присоединиться.
Вы можете указать URL-адрес для входа или идентификатор собрания и пароль.
Запустите контейнер Docker, чтобы собрать и запустить бота.
docker compose up
Вот и все! Вы можете использовать аргумент --help в файле вход.sh, чтобы просмотреть доступные параметры CLI и config.toml.
В веб-браузере перейдите на портал разработчиков Zoom и зарегистрируйтесь/войдите в свою учетную запись разработчика.
Нажмите кнопку «Создать приложение» вверху и выберите приложение «Meeting SDK».
Для получения дополнительной информации вы можете следовать этому руководству.
Помните, что учетные данные никогда не должны храниться в текстовом файле для производственных сценариев использования.
️ Никогда не передайте config.toml в систему контроля версий: файл, вероятно, содержит Zoom SDK и учетные данные Zoom OAuth.
На данный момент тестов нет.
Если вам нужна помощь, обратитесь в службу поддержки разработчиков или на наш форум разработчиков. Приоритетная поддержка также доступна в рамках планов поддержки разработчиков Premier.
Обязательно ознакомьтесь с нашей документацией в качестве справочного материала при сборке с помощью Zoom Meeting SDK для Linux.