You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+21-9Lines changed: 21 additions & 9 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,8 +2,16 @@
2
2
3
3
Use of this sample app is subject to our [Terms of Use](https://zoom.us/docs/en-us/zoom_api_license_and_tou.html).
4
4
5
+
---
6
+
7
+
**NOTE:** This Sample App has been updated to use [SDK App](https://marketplace.zoom.us/docs/guides/build/sdk-app) type credentials instead of [JWT App](https://marketplace.zoom.us/docs/guides/build/jwt-app) type credentials.
8
+
9
+
---
10
+
5
11
This repo is a [React](https://reactjs.org/) app generated via [Create React App](https://github.com/facebook/create-react-app) that uses the [Zoom Meeting SDK](https://marketplace.zoom.us/docs/sdk/native-sdks/web) to start and join Zoom meetings and webinars.
@@ -24,14 +32,14 @@ To get started, clone the repo:
24
32
25
33
1. Open the `src/App.js` file, and enter values for the variables:
26
34
27
-
**NEW:** To use the [Component View](https://marketplace.zoom.us/docs/sdk/native-sdks/web/component-view), replace `App.js` with `App-New.js`. (The `leaveUrl` is not needed).
35
+
**NEW:** To use the [Component View](https://marketplace.zoom.us/docs/sdk/native-sdks/web/component-view), replace `App.js` with `App-New.js`. (The `leaveUrl` is not needed). Also, uncomment the Component View CSS tags and comment out the Client View CSS in `public/index.html`.
28
36
29
37
| Variable | Description |
30
38
| -----------------------|-------------|
31
39
| signatureEndpoint | Required, the endpoint url that returns a signature. [Get a signature endpoint here.](https://github.com/zoom/meetingsdk-sample-signature-node.js)|
32
-
|apiKey| Required, your Zoom JWT App API Key. [You can get yours here](https://marketplace.zoom.us/develop/create). |
| role | Required, 0 to join the meeting / webinar, 1 to start the meeting. |
40
+
|sdkKey| Required, your Zoom SDK App Key. [You can get yours here](https://marketplace.zoom.us/develop/create). |
41
+
| meetingNumber |Required, the Zoom Meeting or webinar number. |
42
+
| role | Required, `0` to specify participant, `1` to specify host. |
35
43
| leaveUrl | Required, the url the user is taken to once the meeting is over. |
36
44
| userName | Required, a name for the user joining / starting the meeting / webinar. |
37
45
| userEmail | Required for Webinar, optional for Meeting, required for meeting and webinar if [registration is required]([registration](https://support.zoom.us/hc/en-us/articles/360054446052-Managing-meeting-and-webinar-registration)). The email of the user starting or joining the meeting / webinar. |
@@ -42,7 +50,7 @@ To get started, clone the repo:
42
50
43
51
```js
44
52
signatureEndpoint ='http://localhost:4000'
45
-
apiKey='xu3asdfaJPaA_RJW2-9l5_HAaLA'
53
+
sdkKey='abc123'
46
54
meetingNumber ='123456789'
47
55
role =0
48
56
leaveUrl ='http://localhost:3000'
@@ -60,13 +68,17 @@ To get started, clone the repo:
60
68
61
69
## Usage
62
70
63
-
1. Navigate to http://localhost:3000.
71
+
1. Navigate to http://localhost:3000 and click "Join Meeting".
Learn more about [Gallery View requirements](https://marketplace.zoom.us/docs/sdk/overview/improve-performance) and [see more product screenshots](https://marketplace.zoom.us/docs/sdk/overview/improve-performance#sharedarraybuffer-ui-differences).
0 commit comments