Pre-Requisites For the Zoom Integration

Modified on Thu, 4 Jun, 2020 at 12:45 PM

There are few pre-requisite before you can integrate zoom to Fedena. They are as follows-

  • Enable the online meeting plugin for your instance. ( If you don't have the plugin please contact your Account Manager).
  • In the school instance URL, activate the URL.


  • Purchase a minimum PRO zoom account.
    • From zoom, marketplace get your API key and API secret. ( Get detailed instruction below)
    • Get the Zoom webhook token from the Zoom marketplace. ( Get detailed instruction below)
This is not a mandatory step. Enable this only if you want to record all your meetings in the cloud and playback whenever you need it. Or to get the list of participants who attended the meeting.




How to get Zoom API Key and API Secret


  1. Go to https://marketplace.zoom.us and sign in using your zoom credentials.
  2. Go to Build App  >> JWT >> App Credential >> Copy the API Key and API Secret



How to get Zoom WebHook Token

 

  1. Go to https://marketplace.zoom.us sign in using your credentials.
  2. Go to Build App  >> JWT >> Feature >> Add new Event Subscription.



To add new Event Subscriptions

  1. Add new Event Subscriptions.


    

    2. Update - Create two events - one for recordings and other to get the list of participants.

 

Subscription NameEvent Notification endpoint URLEvent TypesPurpose
Recording completed Event.http<s>://<yourdomain.com>/online_meeting_rooms/recording_done_callback?meeting_target_type=zoomRecordings >> All Recordings have completedTo get Recordings of completed meetings
Meeting Endedhttp<s>://<yourdomain.com>/online_meeting_rooms/meeting_ended_callback?meeting_target_type=zoomMeeting >> End MeetingTo get participants list

1. To get the recordings

  • Subscription name as - Recording completed Event. [ .]
  • Event notification endpoint URL as http<s>://<yourdomain.com>/online_meeting_rooms/recording_done_callback?meeting_target_type=zoom

         

        

  • Event Type as Recordings >> All Recordings have completed.



2. To get Participant List

  • Subscription name as - Meeting Ended 
  • Event notification endpoint URL as http<s>://<yourdomain.com>/online_meeting_rooms/meeting_ended_callback?meeting_target_type=zoom
  •  Event type as Meeting >> End Meeting



Now Copy the token generated. This is the Zoom webhook Token.



                This enables recording in the cloud and all the zoom recordings can be accessed, provided you record the meeting.

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article