Description
I need to capture or export or pull the Webinar-Registration-Source-Tracking from my zoom account to display them in an external website (i.e. google sites) so that my team or anyone who visit my website can see how many visitors/registrants we have on each webinar source tracking.
The reason for this is that I have 1 teammember assigned to each source and they need to be able to have visibility at any time of their productivity thru a public website and not within a zoom instance.
I was able to obtain the correct data that I want via http/json as explained in /docs/api-reference/zoom-api/webinars/gettrackingsources but since the display will be on a website, the oauth protocol won’t work unless the user that goes to the website is logged into the main Zoom acount . (I do not want to create users for each teammember as we do not need them, we only use 1 account and I am the only one with the password, the teammembers don’t need access to the account)
The final result that I am looking for is to embed in my google site something similar or the same as the following WITHOUT the “export all” and the “edit/delete” buttons:
I read that webinar source tracking counts don’t work with webhooks and maybe I am too new working with APIs but woud someone please provide support with this request? A fully developed html or javascript embeddable code would be deeply appreciated.
Thanks so much!!!
Error
While there was no error during the http/json process described before, I did attempt to combine STEP 1 and STEP 2 of the /docs/guides/auth/oauth and even tho integration was succesful, the protocol is not accepted by Zoom server. I was trying to obtain a token access every time my google website is loaded, but I wasn’t able to achieve it.
STEP 1: https://zoom.us/oauth/authorize?response_type=code&client_id={CLIENT ID}&redirect_uri={REDIRECT URI}
STEP 2: https://zoom.us/oauth/token?grant_type=authorization_code&code={CODE FROM STEP 1}&redirect_uri={REDIRECT URI}
COMBINED ATTEMPT: https://zoom.us/oauth/authorize?response_type=code&client_id={CLIENT ID}&redirect_uri=https://zoom.us/oauth/token?grant_type=authorization_code&code=&redirect_uri={REDIRECT URI}
COMBINED ATTEMPT RESULT: error “405 Method Not Allowed”
Which App Type (OAuth / Chatbot / JWT / Webhook)?
OAuth / JWT / Webhook > or any that would work for my purpose
Worth to be mentioned again, please note that the data that I want to display/capture from Zoom has to be visible in a public website without users login.
thanks.