Для інтеграції з платформою Zoom вам потрібно перейти на сторінку https://marketplace.zoom.us/ та авторизуватись з вашим зум аккаунтом, далі в правому верхньому кутку клікнути “Develop” та обрати “Build App”
Далі у вас відкриється спливаюче вікно з вибором типу додатку, тут нам потрібно обрати ”General App” та натиснути “Create”
Після даної процедури у вас має відкритись сторінка вашого додатку, яка має ось такий вигляд, тут нам потрібно обрати вкладку “Production”, далі спуститись вниз сторінки та в поле OAuth Redirect URL вказати наступний URL: “https://7sky.online/settings”
Далі, в меню зліва сторінки, потрібно перейти на сторінку Scopes. Тут натиснути на кнопку “Add Scopes”.
У вас відкриється поп-ап меню з вибором доступів для додатку. Тут нам потрібно спочатку додати всі доступи до створенні мітингів, їх можна знайти за запитом meeting:write. Потрібно відмітити всі доступи за даним пошуковим запитом, як на зображенні. Їх має бути 19.
Далі в пошуку потрібно знайти user:read:token, та відмітити цей пункт. Це дасть нашому додатку можливість отримувати токени для роботи з Zoom. Загальна кількість доступів для додатку має бути 20. Далі потрібно натиснути Done.
Після цього маємо внизу сторінки додати опис для цих доступів, а саме “назва простору zoom integration”
Далі в лівому меню потрібно перейти на сторінку App Listing та заповнити інформацію про додаток, а саме:
Приклад заповненої інформації
Далі нам потрібно перейти на сторінку налаштувань вашого простору https://7sky.onlin/settings/ і заповнити поля з доступами до нашого додатку, а саме Client ID та Client Secret, взявши їх з контрольної панелі нашого додатку та натиснути “Авторизуватись”
Вас буде перекинуто на сторінку надання доступу до додатку, тут нам потрібно відмітити поле “Allow this app to use my shared access permissions” та натиснути “Allow”. Після виконання даної процедури вас поверне на сторінку налаштувань простору, і якщо все було налаштовано вірно ви побачите наступне.
Вітаємо! Додаток Zoom проінтегровано і доступно в просторі