# Zoom Apps

**URL:** https://devforum.zoom.us/c/zoom-apps/39.md?page=32

[Latest](https://devforum.zoom.us/latest.md) · [Categories](https://devforum.zoom.us/categories.md) · [Tags](https://devforum.zoom.us/tags.md)

**Page:** 33

---

## [ERROR: The app already called render Js-api first](https://devforum.zoom.us/t/error-the-app-already-called-render-js-api-first/71692)

<div class="topic-metadata">

**Author:** [@madhum](https://devforum.zoom.us/u/madhum)\
**Replies:** 1\
**Last updated:** [July 5, 2022, 6:13pm UTC](https://devforum.zoom.us/t/error-the-app-already-called-render-js-api-first/71692 "2022-07-05T18:13:19Z")

</div>

When I invoke the runRenderingContext() (in the inMeeting mode), I’m seeing this error: ERROR in zoomSdk.runRenderingContext with config: {“view”:“immersive”,“defaultCutout”:“rectangle”} Error: The app already called r…

---

## [In-client auth - Invalid authorization code](https://devforum.zoom.us/t/in-client-auth-invalid-authorization-code/77062)

<div class="topic-metadata">

**Author:** [@brad.bicknell](https://devforum.zoom.us/u/brad.bicknell)\
**Replies:** 4\
**Last updated:** [October 26, 2022, 11:27pm UTC](https://devforum.zoom.us/t/in-client-auth-invalid-authorization-code/77062 "2022-10-26T23:27:01Z")

</div>

Zoom Apps Configuration React with Backend Service ZoomSdk version 16.5 installed via npm GitHub - zoom/appssdk: Build Apps that run in the Zoom Client Description I am working on implementing in-client auth and am a…

---

## [\`createBreakoutRooms\` fails on Beta build](https://devforum.zoom.us/t/createbreakoutrooms-fails-on-beta-build/67307)

<div class="topic-metadata">

**Author:** [@om7](https://devforum.zoom.us/u/om7)\
**Replies:** 3\
**Last updated:** [April 11, 2022, 7:49pm UTC](https://devforum.zoom.us/t/createbreakoutrooms-fails-on-beta-build/67307 "2022-04-11T19:49:07Z")

</div>

Hey @evgeny.balashov and Breakout Rooms team, We’re noticing that when using our production/published app on the latest beta build Zoom client, the createBreakoutRooms method often fails. Here’s an example of the parame…

---

## [In-Client OAuth zoomSdk.onAuthorized is not called when the runningContext == 'inMainClient' on Windows](https://devforum.zoom.us/t/in-client-oauth-zoomsdk-onauthorized-is-not-called-when-the-runningcontext-inmainclient-on-windows/78640)

<div class="topic-metadata">

**Author:** [@jackc](https://devforum.zoom.us/u/jackc)\
**Replies:** 2\
**Last updated:** [November 15, 2022, 5:07pm UTC](https://devforum.zoom.us/t/in-client-oauth-zoomsdk-onauthorized-is-not-called-when-the-runningcontext-inmainclient-on-windows/78640 "2022-11-15T17:07:10Z")

</div>

TLDR With the exact same code for in-client OAuth on Mac and Windows, our zoomSdk.addEventListener('onAuthorized', () =\> {}) event listener is working great on MacOS, but only triggers when in a Meeting on Windows, i.e. …

---

## [Zoom Apps for iOS](https://devforum.zoom.us/t/zoom-apps-for-ios/79136)

<div class="topic-metadata">

**Author:** [@chrisewald](https://devforum.zoom.us/u/chrisewald)\
**Replies:** 1\
**Last updated:** [November 22, 2022, 12:03am UTC](https://devforum.zoom.us/t/zoom-apps-for-ios/79136 "2022-11-22T00:03:10Z")

</div>

I recently saw that we can now run zoom apps on iOS: From the Zoom for iOS Changelog: November 7, 2022 version 5.12.6 (5317) Zoom Apps for iOS Users can now collaborate using Zoom Apps before, during, and after Zoom…

---

## [This app cannot support collaborate mode](https://devforum.zoom.us/t/this-app-cannot-support-collaborate-mode/78954)

<div class="topic-metadata">

**Author:** [@dmyers](https://devforum.zoom.us/u/dmyers)\
**Replies:** 1\
**Last updated:** [November 21, 2022, 4:02pm UTC](https://devforum.zoom.us/t/this-app-cannot-support-collaborate-mode/78954 "2022-11-21T16:02:38Z")

</div>

There used to be a collaborate button in my app, but it seems to have disappeared. I now see there is an API for zoomSdk.startCollaborate, but when I try to call it, I get an error: This app cannot support collaborate m…

---

## [I have created the zoom app, it's still in the testing phase. When I try to open the app in the zoom client. It display the blank page](https://devforum.zoom.us/t/i-have-created-the-zoom-app-its-still-in-the-testing-phase-when-i-try-to-open-the-app-in-the-zoom-client-it-display-the-blank-page/71469)

<div class="topic-metadata">

**Author:** [@tech10](https://devforum.zoom.us/u/tech10)\
**Replies:** 13\
**Last updated:** [November 20, 2022, 7:45pm UTC](https://devforum.zoom.us/t/i-have-created-the-zoom-app-its-still-in-the-testing-phase-when-i-try-to-open-the-app-in-the-zoom-client-it-display-the-blank-page/71469 "2022-11-20T19:45:52Z")

</div>

I believe that you are using the sandbox browser, can you please confirm which type of browser you are using to display the app and the browser version?

---

## [Can't find variable: zoomSdk when loading from CDN](https://devforum.zoom.us/t/cant-find-variable-zoomsdk-when-loading-from-cdn/78737)

<div class="topic-metadata">

**Author:** [@evan.cheng](https://devforum.zoom.us/u/evan.cheng)\
**Replies:** 3\
**Last updated:** [November 20, 2022, 3:13pm UTC](https://devforum.zoom.us/t/cant-find-variable-zoomsdk-when-loading-from-cdn/78737 "2022-11-20T15:13:52Z")

</div>

I just started writing a simple Zoom App using vanilla JS and PHP. I loaded the Zoom App SDK from a CDN with script tags, and got the “Unhandled Promise Rejection: ReferenceError: Can’t find variable: zoomSdk” when tryin…

---

## [Invalid redirect - 4700](https://devforum.zoom.us/t/invalid-redirect-4700/78932)

<div class="topic-metadata">

**Author:** [@ashokbugude](https://devforum.zoom.us/u/ashokbugude)\
**Replies:** 4\
**Last updated:** [November 19, 2022, 4:01am UTC](https://devforum.zoom.us/t/invalid-redirect-4700/78932 "2022-11-19T04:01:41Z")

</div>

https://zoom.us/oauth/authorize?response\_type=code&client\_id=bbxJq6ZqSUXKq0VuHTxqA&redirect\_uri=https://zab.townhall.pro/api/v1/user/zoom/app/redirect Getting below error message when I call open the publishable url …

---

## [Trigger a Zoom App deauthorization](https://devforum.zoom.us/t/trigger-a-zoom-app-deauthorization/79044)

<div class="topic-metadata">

**Author:** [@development4](https://devforum.zoom.us/u/development4)\
**Replies:** 0\
**Last updated:** [November 19, 2022, 1:44am UTC](https://devforum.zoom.us/t/trigger-a-zoom-app-deauthorization/79044 "2022-11-19T01:44:38Z")

</div>

Hi…! Is there a way to trigger the deauthorization process from within the ZoomApp I created? I know that this can be done when managing the app in the Marketplace, but I want to add the option to do it within the int…

---

## [How to map a breakout room ID to a breakout room UUID](https://devforum.zoom.us/t/how-to-map-a-breakout-room-id-to-a-breakout-room-uuid/78978)

<div class="topic-metadata">

**Author:** [@matthew.meinzer](https://devforum.zoom.us/u/matthew.meinzer)\
**Replies:** 2\
**Last updated:** [November 18, 2022, 8:25pm UTC](https://devforum.zoom.us/t/how-to-map-a-breakout-room-id-to-a-breakout-room-uuid/78978 "2022-11-18T20:25:46Z")

</div>

Zoom Apps Configuration Using the base node.js / express Zoom app configuration. Description The problem I’m trying to solve is determining the breakout room name for a breakout room given the breakout rooms UUID. I h…

---

## [Inconsistent behavior for onActiveSpeakerChange and onMyActiveSpeakerChange events](https://devforum.zoom.us/t/inconsistent-behavior-for-onactivespeakerchange-and-onmyactivespeakerchange-events/71421)

<div class="topic-metadata">

**Author:** [@jon6](https://devforum.zoom.us/u/jon6)\
**Replies:** 2\
**Last updated:** [November 17, 2022, 7:47am UTC](https://devforum.zoom.us/t/inconsistent-behavior-for-onactivespeakerchange-and-onmyactivespeakerchange-events/71421 "2022-11-17T07:47:37Z")

</div>

We are trying to listen to the onActiveSpeakerChange event in order to determine who’s speaking in a meeting and for how long. The issue we are experiencing is that the onActiveSpeakerChange behaves in a way that makes…

---

## [ZoomSDK error in getting meeting link](https://devforum.zoom.us/t/zoomsdk-error-in-getting-meeting-link/78286)

<div class="topic-metadata">

**Author:** [@manoj.kumar](https://devforum.zoom.us/u/manoj.kumar)\
**Replies:** 8\
**Last updated:** [November 17, 2022, 2:48am UTC](https://devforum.zoom.us/t/zoomsdk-error-in-getting-meeting-link/78286 "2022-11-17T02:48:01Z")

</div>

const invokeZoomAppsSdk = (api) =\> (dispatch) =\> { const {name, buttonName = “”, options = null} = api; console.log(“143name”, name); const zoomAppsSdkApi = zoomSdk\[name\].bind(zoomSdk); zoomAppsSdkApi(options) .then…

---

## [Starting Zoom call in Zoom app on Android using MeetingID and Passcode via Intent](https://devforum.zoom.us/t/starting-zoom-call-in-zoom-app-on-android-using-meetingid-and-passcode-via-intent/78477)

<div class="topic-metadata">

**Author:** [@DenDrobiazko](https://devforum.zoom.us/u/DenDrobiazko)\
**Replies:** 1\
**Last updated:** [November 16, 2022, 10:30pm UTC](https://devforum.zoom.us/t/starting-zoom-call-in-zoom-app-on-android-using-meetingid-and-passcode-via-intent/78477 "2022-11-16T22:30:58Z")

</div>

Description I’m developing an app for a wearable headset with camera. The purpose is to be able to join Zoom call in Zoom app having a standard Zoom invite e-mail with text like so: Join Zoom Meeting Launch Meeting -…

---

## [Installation error for ZoomX user](https://devforum.zoom.us/t/installation-error-for-zoomx-user/77410)

<div class="topic-metadata">

**Author:** [@tkishkin](https://devforum.zoom.us/u/tkishkin)\
**Replies:** 11\
**Last updated:** [November 15, 2022, 8:05am UTC](https://devforum.zoom.us/t/installation-error-for-zoomx-user/77410 "2022-11-15T08:05:09Z")

</div>

Zoom Apps Configuration Our app is running on node.js backend and a combination of VanillaJS/AngularJS/React microfrontends. The issue happens during installation, so the only relevant code here is our node.js backend. …

---

## [Know when user installs our app](https://devforum.zoom.us/t/know-when-user-installs-our-app/78610)

<div class="topic-metadata">

**Author:** [@neil.jones](https://devforum.zoom.us/u/neil.jones)\
**Replies:** 2\
**Last updated:** [November 11, 2022, 8:29am UTC](https://devforum.zoom.us/t/know-when-user-installs-our-app/78610 "2022-11-11T08:29:28Z")

</div>

Is there a web hook or an event in the JS SDK that tells us when a user has installed our app? And if so, can we determine whether the user has installed the app due to an invitation being sent to them during a meeting, …

---

## [Layers Not Rendering Correctly on Windows Client](https://devforum.zoom.us/t/layers-not-rendering-correctly-on-windows-client/77760)

<div class="topic-metadata">

**Author:** [@vandalayindustries](https://devforum.zoom.us/u/vandalayindustries)\
**Replies:** 5\
**Last updated:** [November 10, 2022, 8:27pm UTC](https://devforum.zoom.us/t/layers-not-rendering-correctly-on-windows-client/77760 "2022-11-10T20:27:48Z")

</div>

Configuration Windows Running latest Zoom Client 5.12.2 Description Layers API does not render correctly. For example, it positions several elements successfully in the canvas, and then freezes (see screenshot) Severa…

---

## [UI enhancement in Zoom ChatBot](https://devforum.zoom.us/t/ui-enhancement-in-zoom-chatbot/75035)

<div class="topic-metadata">

**Author:** [@akshay.sharma](https://devforum.zoom.us/u/akshay.sharma)\
**Replies:** 3\
**Last updated:** [November 10, 2022, 11:13am UTC](https://devforum.zoom.us/t/ui-enhancement-in-zoom-chatbot/75035 "2022-11-10T11:13:47Z")

</div>

We have created a ChatBot in Zoom. We can customize the messages but there are limitations. There are buttons that are limited to four colors and we cannot change the colors. The background color of the messages also ca…

---

## [Camera Mode issue: users too scared to download utilities package](https://devforum.zoom.us/t/camera-mode-issue-users-too-scared-to-download-utilities-package/78479)

<div class="topic-metadata">

**Author:** [@max\_warmly](https://devforum.zoom.us/u/max_warmly)\
**Replies:** 1\
**Last updated:** [November 9, 2022, 12:55am UTC](https://devforum.zoom.us/t/camera-mode-issue-users-too-scared-to-download-utilities-package/78479 "2022-11-09T00:55:27Z")

</div>

Reproduce: open an app with camera mode and notice that you are prompted to “download utilities to run in this mode” Problem: users are reporting they are too scared to click download because they think it will kick the…

---

## [Getting an error using zoomSdk package in npm](https://devforum.zoom.us/t/getting-an-error-using-zoomsdk-package-in-npm/71974)

<div class="topic-metadata">

**Author:** [@srekhi](https://devforum.zoom.us/u/srekhi)\
**Replies:** 13\
**Last updated:** [November 8, 2022, 7:09pm UTC](https://devforum.zoom.us/t/getting-an-error-using-zoomsdk-package-in-npm/71974 "2022-11-08T19:09:57Z")

</div>

I installed the Zoom SDK via npm via: npm install @zoom/appssdk --save This resulted in the following package installed, as reflected in package.json: "@zoom/appssdk": "^0.16.1", I then import the zoom sdk into my co…

---

## [Zoom apps decipher error for context](https://devforum.zoom.us/t/zoom-apps-decipher-error-for-context/70908)

<div class="topic-metadata">

**Author:** [@mritunjay.goutam](https://devforum.zoom.us/u/mritunjay.goutam)\
**Replies:** 3\
**Last updated:** [November 8, 2022, 12:56am UTC](https://devforum.zoom.us/t/zoom-apps-decipher-error-for-context/70908 "2022-11-08T00:56:30Z")

</div>

We are using zoom-apps-js-sdk.0.13.0 and it was working but from last one day while doing decipher it is throwing error at line decipher.update(cipherText, 'hex', 'utf-8') + decipher.final('utf-8') error is Unsupported …

---

## [Controlling cloud-recording settings from Zoom App](https://devforum.zoom.us/t/controlling-cloud-recording-settings-from-zoom-app/77288)

<div class="topic-metadata">

**Author:** [@avocado876](https://devforum.zoom.us/u/avocado876)\
**Replies:** 3\
**Last updated:** [November 8, 2022, 12:52am UTC](https://devforum.zoom.us/t/controlling-cloud-recording-settings-from-zoom-app/77288 "2022-11-08T00:52:58Z")

</div>

I’m developing a Zoom App which will trigger a cloud-recording of the current meeting. I need to control settings for this recording (such as, whether there are separate audio tracks for each participant; whether the vi…

---

## [Hi-res images in setVirtualForeground or drawImage](https://devforum.zoom.us/t/hi-res-images-in-setvirtualforeground-or-drawimage/76850)

<div class="topic-metadata">

**Author:** [@cz2022](https://devforum.zoom.us/u/cz2022)\
**Replies:** 12\
**Last updated:** [November 4, 2022, 9:17pm UTC](https://devforum.zoom.us/t/hi-res-images-in-setvirtualforeground-or-drawimage/76850 "2022-11-04T21:17:38Z")

</div>

I have developed my first Zoom App and am displaying certain kind of imagery overlaid over the user’s camera feed. I am using the Zoom App SDK and the app is written in Javascript. Now, locally the app works just as exp…

---

## [User \`status\` field differs in \`config()\` response vs \`getMyUserContext()\` response](https://devforum.zoom.us/t/user-status-field-differs-in-config-response-vs-getmyusercontext-response/77747)

<div class="topic-metadata">

**Author:** [@om7](https://devforum.zoom.us/u/om7)\
**Replies:** 3\
**Last updated:** [November 3, 2022, 12:15am UTC](https://devforum.zoom.us/t/user-status-field-differs-in-config-response-vs-getmyusercontext-response/77747 "2022-11-03T00:15:22Z")

</div>

in the Advanced React Sample App, you listen on onMyUserContextChange; zoomSdk.addEventListener("onMyUserContextChange", (event) =\> { handleUserContextStatus(event.status); }); (Taken from the code in Authorizatio…

---

## [Server-to-server oauth app\_Trouble Authorizing](https://devforum.zoom.us/t/server-to-server-oauth-app-trouble-authorizing/77506)

<div class="topic-metadata">

**Author:** [@nicole.cinquemani](https://devforum.zoom.us/u/nicole.cinquemani)\
**Replies:** 4\
**Last updated:** [November 2, 2022, 2:52pm UTC](https://devforum.zoom.us/t/server-to-server-oauth-app-trouble-authorizing/77506 "2022-11-02T14:52:43Z")

</div>

Client is configuring the Server-to-Server OAuth app. When they get to the scopes menu, they use the + to add a scope but there are no options. They are using a custom role created by the owner of the account. What pe…

---

## [Zoom App developing on Linux (Ubuntu)](https://devforum.zoom.us/t/zoom-app-developing-on-linux-ubuntu/77734)

<div class="topic-metadata">

**Author:** [@maksim.shlapak](https://devforum.zoom.us/u/maksim.shlapak)\
**Replies:** 3\
**Last updated:** [November 2, 2022, 11:11am UTC](https://devforum.zoom.us/t/zoom-app-developing-on-linux-ubuntu/77734 "2022-11-02T11:11:06Z")

</div>

Hi there, I tried to run sample js app (GitHub - zoom/zoomapps-sample-js: A Hello World Zoom App built with Vanilla JS) and following this guide (How To Configure the Basic Zoom App Sample - YouTube), everything works on…

---

## [How can I add payload to zoom deep links?](https://devforum.zoom.us/t/how-can-i-add-payload-to-zoom-deep-links/68220)

<div class="topic-metadata">

**Author:** [@ngonzalvez](https://devforum.zoom.us/u/ngonzalvez)\
**Replies:** 7\
**Last updated:** [November 1, 2022, 6:58pm UTC](https://devforum.zoom.us/t/how-can-i-add-payload-to-zoom-deep-links/68220 "2022-11-01T18:58:52Z")

</div>

Is it possible to add a payload to a Zoom app deep link? I’m trying to create a link that opens the Zoom app in a given Zoom meeting, is that possible?

---

## [I am trying to reset my JWT app](https://devforum.zoom.us/t/i-am-trying-to-reset-my-jwt-app/77673)

<div class="topic-metadata">

**Author:** [@francescoscoffee](https://devforum.zoom.us/u/francescoscoffee)\
**Replies:** 3\
**Last updated:** [October 31, 2022, 10:41pm UTC](https://devforum.zoom.us/t/i-am-trying-to-reset-my-jwt-app/77673 "2022-10-31T22:41:00Z")

</div>

I am trying to delete my JWT app. It seems to return a 403 error. I cannot find a way to reset this app and so my thought was to delete and start over. I cannot seem to do that. Does anyone in the community know how to …

---

## [Starting/Joining webinar with startURL is not asking name and email in zoom application](https://devforum.zoom.us/t/starting-joining-webinar-with-starturl-is-not-asking-name-and-email-in-zoom-application/78024)

<div class="topic-metadata">

**Author:** [@devops](https://devforum.zoom.us/u/devops)\
**Replies:** 3\
**Last updated:** [October 31, 2022, 10:33pm UTC](https://devforum.zoom.us/t/starting-joining-webinar-with-starturl-is-not-asking-name-and-email-in-zoom-application/78024 "2022-10-31T22:33:04Z")

</div>

When we start/join webinar with start URL it doesn’t ask for name and email. Before it use to ask name and email. because of this we more than one user uses the start url their name is appearing same and it’s hard to ide…

---

## [Can deeplinks redirect back to the meeting panel?](https://devforum.zoom.us/t/can-deeplinks-redirect-back-to-the-meeting-panel/78005)

<div class="topic-metadata">

**Author:** [@seshandrew](https://devforum.zoom.us/u/seshandrew)\
**Replies:** 5\
**Last updated:** [October 31, 2022, 10:26pm UTC](https://devforum.zoom.us/t/can-deeplinks-redirect-back-to-the-meeting-panel/78005 "2022-10-31T22:26:15Z")

</div>

We’re implementing 3rd part oauth using the system browser. After we authenticate we use a deeplink to redirect back to the app. However – even though I’m initiating the flow from the meeting panel in a running meeting…

[Previous page](https://devforum.zoom.us/c/zoom-apps/39.md?page=31)

[Next page](https://devforum.zoom.us/c/zoom-apps/39.md?page=33)
