Zoom JSSDK document

Getting Started

NOTICE: In index.js there is an undocumented function generateSignature, we only use it here for quick prototyping and highly encourage you to generate this signature server side, you don't want to expose your API Key/Secret registe and become Zoom's developer

  1. Install Node.js/NPM and Git if you don't have it

  2. Download/Clone the sample app from GitHub or clone

     git clone git@github.com:zoom/sample-app-web.git
  3. Navigate to the directory where you downloaded the sample app.

  1. Config YOUR_API_KEY and YOUR_API_SECRET and replace with your own REST API Key and Secret. Save the file. Navigate back to the root of the project

    edit path/sample-app-web/js/index.js

     var API_KEY = 'YOUR_API_KEY';
     var API_SECRET = 'YOUR_API_SECRET';

    save and then open cmd/terminal

     cd path/sample-app-web
     npm install
     npm run start
  2. Once that is complete, this will install a node module called http-server. In terminal npm run start and visit

    http://localhost:9999

    npm run start

    in your browser. You should now be seeing the sample app UI

    sample app page

  3. Enter a Name and the Meeting Number of meeting you started. Click Join.

    joining meeting joined meeting as participent