Description
Is there a resource for implementing the Web SDK for PHP frameworks from a Software as a Service (SaaS) perspective?
p.s. I know I have to use the CDN method.
Additional context
Since 79.8% of websites use some form of PHP, as of March 2020, why does the documentation heavily favor node.js which represents 0.8% of the websites out there?
I have a SaaS (software as a service) product and I would like to integrate with Zoom. Do I use OAuth2 or JWT? I can’t find a good definition for User Account Level and Admin Account Level to determine if I use authorization or JWT.
Next, there is a message on the developer portal that says JWT is only needed for development, but if that is true, then how do we authorize api requests in production?
There are a number of links in the forums providing examples for developers using a PHP framework, but the links either do not work, I get the OOPs message, or they take you to a page that redirects itself after 5-10 seconds without your permission.
I am completely confused. Zoom nomenclature assumes outside parties have a firm understanding of internal lingo and neglect defining important concepts.
Is there anyone out there that can shed some light on the correct path I should use to integrate with zoom as a PHP framework developer?
For example:
- use the webSDK or something else?
- use JWT or OAuth2
- download this JWT composer package or similar OAuth 2 package
- create a developer account using JWT or OAuth2
- use the following github example (sample-app-web)
- follow the api reference guide to call class specific methods
Moreover, does the WebSDK provide a whiteboard feature? I can only find references to audio, video, and screen sharing.
As a 3rd party do I need to have a Zoom account or do I just need to ask for each users public and private keys to make api calls on their behalf?
Any additional help would be greatly appreciated.
Thanks in advance.