From efc71c9fbf47d5c51339359919cbe7b092ad0ce8 Mon Sep 17 00:00:00 2001 From: Pedro Ferreira Date: Fri, 13 Nov 2020 11:02:21 +0100 Subject: [PATCH] VC/Zoom: add instructions for webhook configuration --- vc_zoom/README.md | 21 +++++++++++++++++++-- 1 file changed, 19 insertions(+), 2 deletions(-) diff --git a/vc_zoom/README.md b/vc_zoom/README.md index f3e3e6e..c785dea 100644 --- a/vc_zoom/README.md +++ b/vc_zoom/README.md @@ -18,7 +18,22 @@ https://marketplace.zoom.us/docs/api-reference/zoom-api/meetings/meetingcreate#r ) property in the Zoom API). The *assistant user* owns every Zoom meeting, with the `scheduled_for` property being used to grant the required privileges to the desired hosts. -## Configuration +## Zoom App Configuration + +### Webhook (optional) + +**URL:** `https://yourserver/api/plugin/zoom/webhook` + +(write down the "Verification Token", as you will need it in the plugin configuration below) + +Select the following "Event types": + * `Meeting has been updated` + * `Meeting has been deleted` + * `Webinar has been updated` + * `Webinar has been deleted` + + +## Plugin Configuration These are the most relevant configuration options: @@ -26,8 +41,10 @@ These are the most relevant configuration options: * **E-mail domains** - Comma-separated list of e-mail domains which can be used for the Zoom API (e.g. `cern.ch`) * **Asistant Zoom ID** - Zoom ID (or e-mail) of the account which shall be used as an assistant to all hosts and shall own all meetings + * **Webhook token** (optional) - the token which Zoom requests will authenticate with (get it from Zoom Marketplace) -### Zoom API key/secret + +### Zoom API key/secret (JWT) To obtain API key and API secret, please visit [https://marketplace.zoom.us/docs/guides/auth/jwt](https://marketplace.zoom.us/docs/guides/auth/jwt).