CINXE.COM
Fail to join meeting, Error Code 200 - Web - Zoom Developer Forum
<!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8"> <title>Fail to join meeting, Error Code 200 - Web - Zoom Developer Forum</title> <meta name="description" content="Where to get sdk_key and sdk_secret? It looks like we need to create SDK app type. But the only options I have is General app, Server-to-server Oauth and Webhook"> <meta name="generator" content="Discourse 3.5.0.beta1-dev - https://github.com/discourse/discourse version 2e10fe98a3cb93823b7a2e851c7e12e435434fdd"> <link rel="icon" type="image/png" href="https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/optimized/3X/8/e/8e200b9a0e198d5026b7eec59f78fbe49aad5979_2_32x32.png"> <link rel="apple-touch-icon" type="image/png" href="https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/optimized/3X/0/4/0402829dd7b18703d3c1c9533b17dc40e609a55e_2_180x180.png"> <meta name="theme-color" media="(prefers-color-scheme: light)" content="#ffffff"> <meta name="theme-color" media="(prefers-color-scheme: dark)" content="#111111"> <meta name="color-scheme" content="light dark"> <meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1.0, viewport-fit=cover"> <link rel="canonical" href="https://devforum.zoom.us/t/fail-to-join-meeting-error-code-200/119676" /> <link rel="search" type="application/opensearchdescription+xml" href="https://devforum.zoom.us/opensearch.xml" title="Zoom Developer Forum Search"> <link href="https://sea2.discourse-cdn.com/flex016/stylesheets/color_definitions_zm-colors_3_12_556b8cb8c651f29c96bc1b7db47f3ca68353af3d.css?__ws=devforum.zoom.us" media="(prefers-color-scheme: light)" rel="stylesheet" class="light-scheme"/><link href="https://sea2.discourse-cdn.com/flex016/stylesheets/color_definitions_dark_1_12_9a7871ddd043e4ef023a3d58b16bc149b089cd7b.css?__ws=devforum.zoom.us" media="(prefers-color-scheme: dark)" rel="stylesheet" class="dark-scheme"/> <link href="https://sea2.discourse-cdn.com/flex016/stylesheets/desktop_a4fce59c741202cb25b9ebe3ebe0dcffab13dc6f.css?__ws=devforum.zoom.us" media="all" rel="stylesheet" data-target="desktop" /> <link href="https://sea2.discourse-cdn.com/flex016/stylesheets/checklist_a4fce59c741202cb25b9ebe3ebe0dcffab13dc6f.css?__ws=devforum.zoom.us" media="all" rel="stylesheet" data-target="checklist" /> <link href="https://sea2.discourse-cdn.com/flex016/stylesheets/discourse-adplugin_a4fce59c741202cb25b9ebe3ebe0dcffab13dc6f.css?__ws=devforum.zoom.us" media="all" rel="stylesheet" data-target="discourse-adplugin" /> <link href="https://sea2.discourse-cdn.com/flex016/stylesheets/discourse-ai_a4fce59c741202cb25b9ebe3ebe0dcffab13dc6f.css?__ws=devforum.zoom.us" media="all" rel="stylesheet" data-target="discourse-ai" /> <link href="https://sea2.discourse-cdn.com/flex016/stylesheets/discourse-akismet_a4fce59c741202cb25b9ebe3ebe0dcffab13dc6f.css?__ws=devforum.zoom.us" media="all" rel="stylesheet" data-target="discourse-akismet" /> <link href="https://sea2.discourse-cdn.com/flex016/stylesheets/discourse-assign_a4fce59c741202cb25b9ebe3ebe0dcffab13dc6f.css?__ws=devforum.zoom.us" media="all" rel="stylesheet" data-target="discourse-assign" /> <link href="https://sea2.discourse-cdn.com/flex016/stylesheets/discourse-cakeday_a4fce59c741202cb25b9ebe3ebe0dcffab13dc6f.css?__ws=devforum.zoom.us" media="all" rel="stylesheet" data-target="discourse-cakeday" /> <link href="https://sea2.discourse-cdn.com/flex016/stylesheets/discourse-data-explorer_a4fce59c741202cb25b9ebe3ebe0dcffab13dc6f.css?__ws=devforum.zoom.us" media="all" rel="stylesheet" data-target="discourse-data-explorer" /> <link href="https://sea2.discourse-cdn.com/flex016/stylesheets/discourse-details_a4fce59c741202cb25b9ebe3ebe0dcffab13dc6f.css?__ws=devforum.zoom.us" media="all" rel="stylesheet" data-target="discourse-details" /> <link href="https://sea2.discourse-cdn.com/flex016/stylesheets/discourse-lazy-videos_a4fce59c741202cb25b9ebe3ebe0dcffab13dc6f.css?__ws=devforum.zoom.us" media="all" rel="stylesheet" data-target="discourse-lazy-videos" /> <link href="https://sea2.discourse-cdn.com/flex016/stylesheets/discourse-local-dates_a4fce59c741202cb25b9ebe3ebe0dcffab13dc6f.css?__ws=devforum.zoom.us" media="all" rel="stylesheet" data-target="discourse-local-dates" /> <link href="https://sea2.discourse-cdn.com/flex016/stylesheets/discourse-narrative-bot_a4fce59c741202cb25b9ebe3ebe0dcffab13dc6f.css?__ws=devforum.zoom.us" media="all" rel="stylesheet" data-target="discourse-narrative-bot" /> <link href="https://sea2.discourse-cdn.com/flex016/stylesheets/discourse-policy_a4fce59c741202cb25b9ebe3ebe0dcffab13dc6f.css?__ws=devforum.zoom.us" media="all" rel="stylesheet" data-target="discourse-policy" /> <link href="https://sea2.discourse-cdn.com/flex016/stylesheets/discourse-presence_a4fce59c741202cb25b9ebe3ebe0dcffab13dc6f.css?__ws=devforum.zoom.us" media="all" rel="stylesheet" data-target="discourse-presence" /> <link href="https://sea2.discourse-cdn.com/flex016/stylesheets/discourse-solved_a4fce59c741202cb25b9ebe3ebe0dcffab13dc6f.css?__ws=devforum.zoom.us" media="all" rel="stylesheet" data-target="discourse-solved" /> <link href="https://sea2.discourse-cdn.com/flex016/stylesheets/discourse-templates_a4fce59c741202cb25b9ebe3ebe0dcffab13dc6f.css?__ws=devforum.zoom.us" media="all" rel="stylesheet" data-target="discourse-templates" /> <link href="https://sea2.discourse-cdn.com/flex016/stylesheets/discourse-topic-voting_a4fce59c741202cb25b9ebe3ebe0dcffab13dc6f.css?__ws=devforum.zoom.us" media="all" rel="stylesheet" data-target="discourse-topic-voting" /> <link href="https://sea2.discourse-cdn.com/flex016/stylesheets/footnote_a4fce59c741202cb25b9ebe3ebe0dcffab13dc6f.css?__ws=devforum.zoom.us" media="all" rel="stylesheet" data-target="footnote" /> <link href="https://sea2.discourse-cdn.com/flex016/stylesheets/hosted-site_a4fce59c741202cb25b9ebe3ebe0dcffab13dc6f.css?__ws=devforum.zoom.us" media="all" rel="stylesheet" data-target="hosted-site" /> <link href="https://sea2.discourse-cdn.com/flex016/stylesheets/poll_a4fce59c741202cb25b9ebe3ebe0dcffab13dc6f.css?__ws=devforum.zoom.us" media="all" rel="stylesheet" data-target="poll" /> <link href="https://sea2.discourse-cdn.com/flex016/stylesheets/spoiler-alert_a4fce59c741202cb25b9ebe3ebe0dcffab13dc6f.css?__ws=devforum.zoom.us" media="all" rel="stylesheet" data-target="spoiler-alert" /> <link href="https://sea2.discourse-cdn.com/flex016/stylesheets/discourse-ai_desktop_a4fce59c741202cb25b9ebe3ebe0dcffab13dc6f.css?__ws=devforum.zoom.us" media="all" rel="stylesheet" data-target="discourse-ai_desktop" /> <link href="https://sea2.discourse-cdn.com/flex016/stylesheets/discourse-topic-voting_desktop_a4fce59c741202cb25b9ebe3ebe0dcffab13dc6f.css?__ws=devforum.zoom.us" media="all" rel="stylesheet" data-target="discourse-topic-voting_desktop" /> <link href="https://sea2.discourse-cdn.com/flex016/stylesheets/poll_desktop_a4fce59c741202cb25b9ebe3ebe0dcffab13dc6f.css?__ws=devforum.zoom.us" media="all" rel="stylesheet" data-target="poll_desktop" /> <link href="https://sea2.discourse-cdn.com/flex016/stylesheets/desktop_theme_22_e1982490e39e32e50d8b4e21cfdfaf8a82aeba28.css?__ws=devforum.zoom.us" media="all" rel="stylesheet" data-target="desktop_theme" data-theme-id="22" data-theme-name="dark-light toggle"/> <link href="https://sea2.discourse-cdn.com/flex016/stylesheets/desktop_theme_23_b6a6ec2d0b6691ce30fdc35b791d953e19af7c71.css?__ws=devforum.zoom.us" media="all" rel="stylesheet" data-target="desktop_theme" data-theme-id="23" data-theme-name="search banner"/> <link href="https://sea2.discourse-cdn.com/flex016/stylesheets/desktop_theme_24_b54484e3ad1da10ef0c2c28899840329dea33dab.css?__ws=devforum.zoom.us" media="all" rel="stylesheet" data-target="desktop_theme" data-theme-id="24" data-theme-name="versatile banner"/> <link href="https://sea2.discourse-cdn.com/flex016/stylesheets/desktop_theme_12_b8eb7b114facbba561784f61f3528bf022038697.css?__ws=devforum.zoom.us" media="all" rel="stylesheet" data-target="desktop_theme" data-theme-id="12" data-theme-name="zoom-dev-forum"/> <link rel="alternate nofollow" type="application/rss+xml" title="RSS feed of 'Fail to join meeting, Error Code 200'" href="https://devforum.zoom.us/t/fail-to-join-meeting-error-code-200/119676.rss" /> <meta property="og:site_name" content="Zoom Developer Forum" /> <meta property="og:type" content="website" /> <meta name="twitter:card" content="summary" /> <meta name="twitter:image" content="https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/original/3X/4/6/4605983ae0a4da639bac92f04c5dece44b83fe36.png" /> <meta property="og:image" content="https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/original/3X/4/6/4605983ae0a4da639bac92f04c5dece44b83fe36.png" /> <meta property="og:url" content="https://devforum.zoom.us/t/fail-to-join-meeting-error-code-200/119676" /> <meta name="twitter:url" content="https://devforum.zoom.us/t/fail-to-join-meeting-error-code-200/119676" /> <meta property="og:title" content="Fail to join meeting, Error Code 200" /> <meta name="twitter:title" content="Fail to join meeting, Error Code 200" /> <meta property="og:description" content="Where to get sdk_key and sdk_secret? It looks like we need to create SDK app type. But the only options I have is General app, Server-to-server Oauth and Webhook" /> <meta name="twitter:description" content="Where to get sdk_key and sdk_secret? It looks like we need to create SDK app type. But the only options I have is General app, Server-to-server Oauth and Webhook" /> <meta property="og:article:section" content="Meeting SDK" /> <meta property="og:article:section:color" content="9EB83B" /> <meta property="og:article:section" content="Web" /> <meta property="og:article:section:color" content="3AB54A" /> <meta property="og:article:tag" content="api" /> <meta property="og:article:tag" content="sdk" /> <meta name="twitter:label1" value="Reading time" /> <meta name="twitter:data1" value="1 mins 🕑" /> <meta name="twitter:label2" value="Likes" /> <meta name="twitter:data2" value="2 ❤" /> <meta property="article:published_time" content="2024-10-23T11:45:04+00:00" /> <meta property="og:ignore_canonical" content="true" /> <script type="application/ld+json">{"@context":"http://schema.org","@type":"QAPage","name":"Fail to join meeting, Error Code 200","mainEntity":{"@type":"Question","name":"Fail to join meeting, Error Code 200","text":"Where to get sdk_key and sdk_secret? It looks like we need to create SDK app type. But the only options I have is General app, Server-to-server Oauth and Webhook","upvoteCount":1,"answerCount":0,"datePublished":"2024-10-23T11:45:04.342Z","author":{"@type":"Person","name":"kuatbek.k","url":"https://devforum.zoom.us/u/kuatbek.k"}}}</script> </head> <body class="crawler browser-update"> <header> <a href="/"> Zoom Developer Forum </a> </header> <div id="main-outlet" class="wrap" role="main"> <div id="topic-title"> <h1> <a href="/t/fail-to-join-meeting-error-code-200/119676">Fail to join meeting, Error Code 200</a> </h1> <div class="topic-category" itemscope itemtype="http://schema.org/BreadcrumbList"> <span itemprop="itemListElement" itemscope itemtype="http://schema.org/ListItem"> <a href="/c/meeting-sdk/web/13" class="badge-wrapper bullet" itemprop="item"> <span class='badge-category-bg' style='background-color: #9EB83B'></span> <span class='badge-category clear-badge'> <span class='category-name' itemprop='name'>Meeting SDK</span> </span> </a> <meta itemprop="position" content="1" /> </span> <span itemprop="itemListElement" itemscope itemtype="http://schema.org/ListItem"> <a href="/c/meeting-sdk/web/13" class="badge-wrapper bullet" itemprop="item"> <span class='badge-category-bg' style='background-color: #3AB54A'></span> <span class='badge-category clear-badge'> <span class='category-name' itemprop='name'>Web</span> </span> </a> <meta itemprop="position" content="2" /> </span> </div> <div class="topic-category"> <div class='discourse-tags list-tags'> <a href='https://devforum.zoom.us/tag/api' class='discourse-tag' rel="tag">api</a>, <a href='https://devforum.zoom.us/tag/sdk' class='discourse-tag' rel="tag">sdk</a> </div> </div> </div> <div itemscope itemtype='http://schema.org/DiscussionForumPosting'> <meta itemprop='headline' content='Fail to join meeting, Error Code 200'> <link itemprop='url' href='https://devforum.zoom.us/t/fail-to-join-meeting-error-code-200/119676'> <meta itemprop='datePublished' content='2024-10-23T11:45:04Z'> <meta itemprop='articleSection' content='Web'> <meta itemprop='keywords' content='api, sdk'> <div itemprop='publisher' itemscope itemtype="http://schema.org/Organization"> <meta itemprop='name' content='Zoom Video Communications, Inc.'> <div itemprop='logo' itemscope itemtype="http://schema.org/ImageObject"> <meta itemprop='url' content='https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/original/3X/4/3/43ef015449c0e78580a4cedc611827e0d5a5b31a.png'> </div> </div> <div id='post_1' class='topic-body crawler-post'> <div class='crawler-post-meta'> <span class="creator" itemprop="author" itemscope itemtype="http://schema.org/Person"> <a itemprop="url" rel='nofollow' href='https://devforum.zoom.us/u/kuatbek.k'><span itemprop='name'>kuatbek.k</span></a> (Kuatbek) </span> <link itemprop="mainEntityOfPage" href="https://devforum.zoom.us/t/fail-to-join-meeting-error-code-200/119676"> <span class="crawler-post-infos"> <time datetime='2024-10-23T11:45:04Z' class='post-time'> October 23, 2024, 11:45am </time> <meta itemprop='dateModified' content='2024-10-24T11:39:44Z'> <span itemprop='position'>1</span> </span> </div> <div class='post' itemprop='text'> <p>Where to get sdk_key and sdk_secret? It looks like we need to create SDK app type. But the only options I have is General app, Server-to-server Oauth and Webhook</p> </div> <div itemprop="interactionStatistic" itemscope itemtype="http://schema.org/InteractionCounter"> <meta itemprop="interactionType" content="http://schema.org/LikeAction"/> <meta itemprop="userInteractionCount" content="1" /> <span class='post-likes'>1 Like</span> </div> </div> <div id='post_2' itemprop='comment' itemscope itemtype='http://schema.org/Comment' class='topic-body crawler-post'> <div class='crawler-post-meta'> <span class="creator" itemprop="author" itemscope itemtype="http://schema.org/Person"> <a itemprop="url" rel='nofollow' href='https://devforum.zoom.us/u/chunsiong.zoom'><span itemprop='name'>chunsiong.zoom</span></a> (Chun Siong (Away until Apr 25)) </span> <span class="crawler-post-infos"> <time itemprop='datePublished' datetime='2024-10-24T07:05:02Z' class='post-time'> October 24, 2024, 7:05am </time> <meta itemprop='dateModified' content='2024-10-24T07:05:02Z'> <span itemprop='position'>2</span> </span> </div> <div class='post' itemprop='text'> <p><a class="mention" href="/u/kuatbek.k">@kuatbek.k</a></p> <p>Create a General App and enable Meeting SDK in the embed tab.</p> <p>The SDK Key is Client ID<br> The SDK Secret is Client Secret</p> </div> <div itemprop="interactionStatistic" itemscope itemtype="http://schema.org/InteractionCounter"> <meta itemprop="interactionType" content="http://schema.org/LikeAction"/> <meta itemprop="userInteractionCount" content="0" /> <span class='post-likes'></span> </div> </div> <div id='post_3' itemprop='comment' itemscope itemtype='http://schema.org/Comment' class='topic-body crawler-post'> <div class='crawler-post-meta'> <span class="creator" itemprop="author" itemscope itemtype="http://schema.org/Person"> <a itemprop="url" rel='nofollow' href='https://devforum.zoom.us/u/kuatbek.k'><span itemprop='name'>kuatbek.k</span></a> (Kuatbek) </span> <span class="crawler-post-infos"> <time itemprop='datePublished' datetime='2024-10-24T09:42:13Z' class='post-time'> October 24, 2024, 9:42am </time> <meta itemprop='dateModified' content='2024-10-24T09:57:36Z'> <span itemprop='position'>3</span> </span> </div> <div class='post' itemprop='text'> <p>Hey <a class="mention" href="/u/chunsiong.zoom">@chunsiong.zoom</a> !<br> Thank you for your reply!</p> <p>We created General App and enabled Meeting SDK in the embed tab. The status of the app is Draft. But we’re trying to use Development mode.</p> <p>Our project is a platform for tutors and students. So, both of them can join to the lesson with the help of Zoom. We need to make tutors as host and students as participants if possible so that they can start and join the meeting without us (admins).</p> <p>Could you please take a look at our current implementation because we’re getting an error (below description) and tell us what we are doing wrong?</p> <p>Can we use the general app for testing before publishing and using it in production?</p> <p>Thanks in advance!</p> <p>Below is current implementation.</p> <p>We use API endpoint of Zoom for creating a meeting on BE:</p> <pre><code class="lang-auto">$response = Http::withToken($accessToken) ->post($this->apiUrl . '/users/me/meetings', [ 'topic' => $data['topic'], 'type' => 2, // Scheduled meeting 'start_time' => $startTimeUTC, // In 'YYYY-MM-DDTHH:MM:SSZ' format 'duration' => $data['duration'], // In minutes 'timezone' => 'UTC', 'settings' => [ 'join_before_host' => true, 'host_video' => true, 'participant_video' => true, 'mute_upon_entry' => true, ], ]); </code></pre> <p>On FE we create a valid signature and try to join to the meeting using <strong><a class="mention" href="/u/zoom">@zoom</a>/meetingsdk/embedded</strong>. The version is in package.json: <code>"@zoom/meetingsdk": "^3.9.0",</code></p> <pre><code class="lang-auto">import ZoomMtgEmbedded from '@zoom/meetingsdk/embedded'; const [client, setClient] = useState<ReturnType<typeof ZoomMtgEmbedded.createClient> | null>( null ); useEffect(() => { if (typeof window !== 'undefined') { const newClient = ZoomMtgEmbedded.createClient(); setClient(newClient); } }, []); const createMeeting = () => { const meetingNumber = 82351497329; const signature = generateSignature( 'Client ID', 'Client Secret', meetingNumber.toString(), isStudent ? 0 : 1 ); startMeeting(signature, meetingNumber.toString()); }; async function startMeeting(signature: string, meetingNumber: string) { const meetingSDKElement = document.getElementById('meetingSDKElement')!; try { await client?.init({ zoomAppRoot: meetingSDKElement, language: 'en-US', patchJsMedia: true, leaveOnPageUnload: true, }); console.log('init'); console.log('signature', signature); console.log('meetingNumber', meetingNumber); await client?.join({ signature, sdkKey: 'Client ID', meetingNumber, userName: isStudent ? (lesson.student_name as string) : (lesson.tutor_name as string), password: 'NcX3a5', }); console.log('joined successfully'); } catch (error) { console.log(error); } } </code></pre> <p>here is signature: <code>eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzZGtLZXkiOiJzWjV5SndKU1NRYVZUY05ESUdSWVF3IiwibW4iOiI4MjM1MTQ5NzMyOSIsInJvbGUiOjAsImlhdCI6MTcyOTc2MTg1OSwiZXhwIjoxNzI5NzY5MDU5LCJ0b2tlbkV4cCI6MTcyOTc2OTA1OX0.gngbMSNwkC7AAYxcpHQvem1b5sLBlEUAusDJghM8QG4</code></p> <p>here is meeting number: 82351497329</p> <p>We got a following error:</p> <pre><code class="lang-auto">{ "type": "JOIN_MEETING_FAILED", "reason": "Fail to join the meeting.", "errorCode": 200 } </code></pre> <p>Function for generating signature:</p> <pre><code class="lang-auto">import { KJUR } from 'jsrsasign'; export function generateSignature( sdkKey: string, sdkSecret: string, meetingNumber: string, role: number ): string { const iat = Math.floor(new Date().getTime() / 1000) - 30; // issue time const exp = iat + 60 * 60 * 2; // expiration time (valid for 2 hours) // Create the signature payload const oHeader = { alg: 'HS256', typ: 'JWT' }; const oPayload = { sdkKey: sdkKey, mn: meetingNumber, role: role, iat: iat, exp: exp, tokenExp: exp, }; // Encode the header, payload, and secret const sHeader = JSON.stringify(oHeader); const sPayload = JSON.stringify(oPayload); // Create the signature const signature = KJUR.jws.JWS.sign('HS256', sHeader, sPayload, sdkSecret); return signature; } </code></pre> </div> <div itemprop="interactionStatistic" itemscope itemtype="http://schema.org/InteractionCounter"> <meta itemprop="interactionType" content="http://schema.org/LikeAction"/> <meta itemprop="userInteractionCount" content="1" /> <span class='post-likes'>1 Like</span> </div> </div> <div id='post_4' itemprop='comment' itemscope itemtype='http://schema.org/Comment' class='topic-body crawler-post'> <div class='crawler-post-meta'> <span class="creator" itemprop="author" itemscope itemtype="http://schema.org/Person"> <a itemprop="url" rel='nofollow' href='https://devforum.zoom.us/u/chunsiong.zoom'><span itemprop='name'>chunsiong.zoom</span></a> (Chun Siong (Away until Apr 25)) </span> <link itemprop="image" href="https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/original/3X/8/1/81c7966409dabbaba25282e238c0390cdb186c9b.png"> <span class="crawler-post-infos"> <time itemprop='datePublished' datetime='2024-10-25T05:58:59Z' class='post-time'> October 25, 2024, 5:58am </time> <meta itemprop='dateModified' content='2024-10-25T05:58:59Z'> <span itemprop='position'>4</span> </span> </div> <div class='post' itemprop='text'> <p><a class="mention" href="/u/kuatbek.k">@kuatbek.k</a> are you using the development client ID and client secret?</p> <p>could you also capture the tracking ID for me to take a look?</p> <p>on your browser console</p> <ol> <li>go to network tab</li> <li>under the request, look for the url which looks something like info?meetingNumber=…</li> <li>Under the response, look for the x-zm-trackingID and paste the tracking ID in clear text here.<br> <div class="lightbox-wrapper"><a class="lightbox" href="https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/original/3X/8/1/81c7966409dabbaba25282e238c0390cdb186c9b.png" data-download-href="/uploads/short-url/iw5cT0dTI5GT3e0sXUrRsVdSFLl.png?dl=1" title="Screenshot 2023-11-16 at 2.54.58 PM"><img src="https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/optimized/3X/8/1/81c7966409dabbaba25282e238c0390cdb186c9b_2_690x334.png" alt="Screenshot 2023-11-16 at 2.54.58 PM" data-base62-sha1="iw5cT0dTI5GT3e0sXUrRsVdSFLl" width="690" height="334" srcset="https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/optimized/3X/8/1/81c7966409dabbaba25282e238c0390cdb186c9b_2_690x334.png, https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/optimized/3X/8/1/81c7966409dabbaba25282e238c0390cdb186c9b_2_1035x501.png 1.5x, https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/optimized/3X/8/1/81c7966409dabbaba25282e238c0390cdb186c9b_2_1380x668.png 2x" data-dominant-color="2D2C2C"><div class="meta"><svg class="fa d-icon d-icon-far-image svg-icon" aria-hidden="true"><use href="#far-image"></use></svg><span class="filename">Screenshot 2023-11-16 at 2.54.58 PM</span><span class="informations">2287×1110 410 KB</span><svg class="fa d-icon d-icon-discourse-expand svg-icon" aria-hidden="true"><use href="#discourse-expand"></use></svg></div></a></div></li> </ol> </div> <div itemprop="interactionStatistic" itemscope itemtype="http://schema.org/InteractionCounter"> <meta itemprop="interactionType" content="http://schema.org/LikeAction"/> <meta itemprop="userInteractionCount" content="0" /> <span class='post-likes'></span> </div> </div> <div id='post_5' itemprop='comment' itemscope itemtype='http://schema.org/Comment' class='topic-body crawler-post'> <div class='crawler-post-meta'> <span class="creator" itemprop="author" itemscope itemtype="http://schema.org/Person"> <a itemprop="url" rel='nofollow' href='https://devforum.zoom.us/u/kuatbek.k'><span itemprop='name'>kuatbek.k</span></a> (Kuatbek) </span> <span class="crawler-post-infos"> <time itemprop='datePublished' datetime='2024-10-25T12:37:53Z' class='post-time'> October 25, 2024, 12:37pm </time> <meta itemprop='dateModified' content='2024-10-25T12:37:53Z'> <span itemprop='position'>5</span> </span> </div> <div class='post' itemprop='text'> <p>Hey <a class="mention" href="/u/chunsiong.zoom">@chunsiong.zoom</a>!</p> <p>Yes we use client ID & client secret of development.</p> <p>There is no such url in network tab but there is something like this: <code>/info?apikey=</code></p> <p>this is the tracking ID: v=2.0;clid=us05;rid=WEB_6a5ee6a2aeec12a766ce8e953b064ba4</p> <p>this is new signature:</p> <p>eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzZGtLZXkiOiJzWjV5SndKU1NRYVZUY05ESUdSWVF3IiwibW4iOiI4MjM1MTQ5NzMyOSIsInJvbGUiOjEsImlhdCI6MTcyOTg1OTUwMiwiZXhwIjoxNzI5ODY2NzAyLCJ0b2tlbkV4cCI6MTcyOTg2NjcwMn0.a6NpS97kePIfbdUCUbBntXdmslnLgC7GGAcwzT2j6OE</p> <p>the meeting number is the same as above</p> </div> <div itemprop="interactionStatistic" itemscope itemtype="http://schema.org/InteractionCounter"> <meta itemprop="interactionType" content="http://schema.org/LikeAction"/> <meta itemprop="userInteractionCount" content="0" /> <span class='post-likes'></span> </div> </div> <div id='post_6' itemprop='comment' itemscope itemtype='http://schema.org/Comment' class='topic-body crawler-post'> <div class='crawler-post-meta'> <span class="creator" itemprop="author" itemscope itemtype="http://schema.org/Person"> <a itemprop="url" rel='nofollow' href='https://devforum.zoom.us/u/chunsiong.zoom'><span itemprop='name'>chunsiong.zoom</span></a> (Chun Siong (Away until Apr 25)) </span> <link itemprop="image" href="https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/original/3X/e/7/e75d1312e5a35fc2a4f3b68efcbc9898b0cd0983.png"> <span class="crawler-post-infos"> <time itemprop='datePublished' datetime='2024-10-25T14:19:29Z' class='post-time'> October 25, 2024, 2:19pm </time> <meta itemprop='dateModified' content='2024-10-25T14:19:29Z'> <span itemprop='position'>6</span> </span> </div> <div class='post' itemprop='text'> <p><a class="mention" href="/u/kuatbek.k">@kuatbek.k</a> ,</p> <p>seems like this signature is ok</p> <p><div class="lightbox-wrapper"><a class="lightbox" href="https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/original/3X/e/7/e75d1312e5a35fc2a4f3b68efcbc9898b0cd0983.png" data-download-href="/uploads/short-url/x0JHPgBNmWAuMKrdPwLvbgfk5of.png?dl=1" title="image"><img src="https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/optimized/3X/e/7/e75d1312e5a35fc2a4f3b68efcbc9898b0cd0983_2_544x500.png" alt="image" data-base62-sha1="x0JHPgBNmWAuMKrdPwLvbgfk5of" width="544" height="500" srcset="https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/optimized/3X/e/7/e75d1312e5a35fc2a4f3b68efcbc9898b0cd0983_2_544x500.png, https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/optimized/3X/e/7/e75d1312e5a35fc2a4f3b68efcbc9898b0cd0983_2_816x750.png 1.5x, https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/optimized/3X/e/7/e75d1312e5a35fc2a4f3b68efcbc9898b0cd0983_2_1088x1000.png 2x" data-dominant-color="1B1C1D"><div class="meta"><svg class="fa d-icon d-icon-far-image svg-icon" aria-hidden="true"><use href="#far-image"></use></svg><span class="filename">image</span><span class="informations">1274×1169 24 KB</span><svg class="fa d-icon d-icon-discourse-expand svg-icon" aria-hidden="true"><use href="#discourse-expand"></use></svg></div></a></div></p> <p>have you tried with the sample code yet?</p> </div> <div itemprop="interactionStatistic" itemscope itemtype="http://schema.org/InteractionCounter"> <meta itemprop="interactionType" content="http://schema.org/LikeAction"/> <meta itemprop="userInteractionCount" content="0" /> <span class='post-likes'></span> </div> </div> <div id='post_7' itemprop='comment' itemscope itemtype='http://schema.org/Comment' class='topic-body crawler-post'> <div class='crawler-post-meta'> <span class="creator" itemprop="author" itemscope itemtype="http://schema.org/Person"> <a itemprop="url" rel='nofollow' href='https://devforum.zoom.us/u/kuatbek.k'><span itemprop='name'>kuatbek.k</span></a> (Kuatbek) </span> <span class="crawler-post-infos"> <time itemprop='datePublished' datetime='2024-10-25T19:43:29Z' class='post-time'> October 25, 2024, 7:43pm </time> <meta itemprop='dateModified' content='2024-10-25T19:43:29Z'> <span itemprop='position'>7</span> </span> </div> <div class='post' itemprop='text'> <p><a class="mention" href="/u/chunsiong.zoom">@chunsiong.zoom</a></p> <p>yes, we use next js <code>"next": "^13.0.7"</code> and the react version is <code>"react": "18.2.0"</code></p> <p>I have some concerns about properties like zak, tk, password (above in the code). Do we really need them? Maybe because of that we have this error with joining?</p> <p>Also we cannot identify what exactly is wrong because of general error code - 200. And is there any other way of debugging it?</p> </div> <div itemprop="interactionStatistic" itemscope itemtype="http://schema.org/InteractionCounter"> <meta itemprop="interactionType" content="http://schema.org/LikeAction"/> <meta itemprop="userInteractionCount" content="0" /> <span class='post-likes'></span> </div> </div> <div id='post_8' itemprop='comment' itemscope itemtype='http://schema.org/Comment' class='topic-body crawler-post'> <div class='crawler-post-meta'> <span class="creator" itemprop="author" itemscope itemtype="http://schema.org/Person"> <a itemprop="url" rel='nofollow' href='https://devforum.zoom.us/u/kuatbek.k'><span itemprop='name'>kuatbek.k</span></a> (Kuatbek) </span> <span class="crawler-post-infos"> <time itemprop='datePublished' datetime='2024-10-27T14:26:49Z' class='post-time'> October 27, 2024, 2:26pm </time> <meta itemprop='dateModified' content='2024-10-27T14:26:49Z'> <span itemprop='position'>8</span> </span> </div> <div class='post' itemprop='text'> <p><a class="mention" href="/u/chunsiong.zoom">@chunsiong.zoom</a> Could you please also provide with the link of sample code you use there to retrieve the result in image above?</p> </div> <div itemprop="interactionStatistic" itemscope itemtype="http://schema.org/InteractionCounter"> <meta itemprop="interactionType" content="http://schema.org/LikeAction"/> <meta itemprop="userInteractionCount" content="0" /> <span class='post-likes'></span> </div> </div> <div id='post_9' itemprop='comment' itemscope itemtype='http://schema.org/Comment' class='topic-body crawler-post'> <div class='crawler-post-meta'> <span class="creator" itemprop="author" itemscope itemtype="http://schema.org/Person"> <a itemprop="url" rel='nofollow' href='https://devforum.zoom.us/u/chunsiong.zoom'><span itemprop='name'>chunsiong.zoom</span></a> (Chun Siong (Away until Apr 25)) </span> <link itemprop="image" href="https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/original/3X/e/9/e9d1121efe477a0c3ad99dbc8fd6bc41fbb3c972.png"> <span class="crawler-post-infos"> <time itemprop='datePublished' datetime='2024-10-28T07:30:38Z' class='post-time'> October 28, 2024, 7:30am </time> <meta itemprop='dateModified' content='2024-10-28T07:30:38Z'> <span itemprop='position'>9</span> </span> </div> <div class='post' itemprop='text'> <p><a class="mention" href="/u/kuatbek.k">@kuatbek.k</a> try this out</p> <aside class="onebox githubrepo" data-onebox-src="https://github.com/zoom/meetingsdk-web-sample"> <header class="source"> <a href="https://github.com/zoom/meetingsdk-web-sample" target="_blank" rel="noopener">github.com</a> </header> <article class="onebox-body"> <div class="github-row" data-github-private-repo="false"> <img width="690" height="344" src="https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/optimized/3X/e/9/e9d1121efe477a0c3ad99dbc8fd6bc41fbb3c972_2_690x344.png" class="thumbnail" data-dominant-color="ECEDF2"> <h3><a href="https://github.com/zoom/meetingsdk-web-sample" target="_blank" rel="noopener">GitHub - zoom/meetingsdk-web-sample: Zoom Meeting SDK web sample</a></h3> <p><span class="github-repo-description">Zoom Meeting SDK web sample</span></p> </div> </article> <div class="onebox-metadata"> </div> <div style="clear: both"></div> </aside> <p>I don’t use ZAK and tk for the time being.<br> Password is mandatory most of the time</p> </div> <div itemprop="interactionStatistic" itemscope itemtype="http://schema.org/InteractionCounter"> <meta itemprop="interactionType" content="http://schema.org/LikeAction"/> <meta itemprop="userInteractionCount" content="0" /> <span class='post-likes'></span> </div> </div> <div id='post_10' itemprop='comment' itemscope itemtype='http://schema.org/Comment' class='topic-body crawler-post'> <div class='crawler-post-meta'> <span class="creator" itemprop="author" itemscope itemtype="http://schema.org/Person"> <a itemprop="url" rel='nofollow' href='https://devforum.zoom.us/u/system'><span itemprop='name'>system</span></a> (system) Closed </span> <span class="crawler-post-infos"> <time itemprop='datePublished' datetime='2024-11-27T17:30:44Z' class='post-time'> November 27, 2024, 5:30pm </time> <meta itemprop='dateModified' content='2024-11-27T17:30:44Z'> <span itemprop='position'>10</span> </span> </div> <div class='post' itemprop='text'> <p>This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.</p> </div> <div itemprop="interactionStatistic" itemscope itemtype="http://schema.org/InteractionCounter"> <meta itemprop="interactionType" content="http://schema.org/LikeAction"/> <meta itemprop="userInteractionCount" content="0" /> <span class='post-likes'></span> </div> </div> </div> <div id="related-topics" class="more-topics__list " role="complementary" aria-labelledby="related-topics-title"> <h3 id="related-topics-title" class="more-topics__list-title"> Related topics </h3> <div class="topic-list-container" itemscope itemtype='http://schema.org/ItemList'> <meta itemprop='itemListOrder' content='http://schema.org/ItemListOrderDescending'> <table class='topic-list'> <thead> <tr> <th>Topic</th> <th></th> <th class="replies">Replies</th> <th class="views">Views</th> <th>Activity</th> </tr> </thead> <tbody> <tr class="topic-list-item" id="topic-list-item-120062"> <td class="main-link" itemprop='itemListElement' itemscope itemtype='http://schema.org/ListItem'> <meta itemprop='position' content='1'> <span class="link-top-line"> <a itemprop='url' href='https://devforum.zoom.us/t/i-am-getting-fail-to-join-meeting-error/120062' class='title raw-link raw-topic-link'>I am getting Fail to Join Meeting Error</a> </span> <div class="link-bottom-line"> <a href='/c/meeting-sdk/web/13' class='badge-wrapper bullet'> <span class='badge-category-bg' style='background-color: #3AB54A'></span> <span class='badge-category clear-badge'> <span class='category-name'>Web</span> </span> </a> <div class="discourse-tags"> <a href='https://devforum.zoom.us/tag/api' class='discourse-tag'>api</a> , <a href='https://devforum.zoom.us/tag/sdk' class='discourse-tag'>sdk</a> </div> </div> </td> <td class="replies"> <span class='posts' title='posts'>2</span> </td> <td class="views"> <span class='views' title='views'>19</span> </td> <td> November 30, 2024 </td> </tr> <tr class="topic-list-item" id="topic-list-item-93392"> <td class="main-link" itemprop='itemListElement' itemscope itemtype='http://schema.org/ListItem'> <meta itemprop='position' content='2'> <span class="link-top-line"> <a itemprop='url' href='https://devforum.zoom.us/t/fail-to-join-the-meeting-errorcode-200-sdk/93392' class='title raw-link raw-topic-link'>Fail to join the meeting. errorCode : 200 sdk</a> </span> <div class="link-bottom-line"> <a href='/c/meeting-sdk/web/13' class='badge-wrapper bullet'> <span class='badge-category-bg' style='background-color: #3AB54A'></span> <span class='badge-category clear-badge'> <span class='category-name'>Web</span> </span> </a> <div class="discourse-tags"> <a href='https://devforum.zoom.us/tag/video-sdk' class='discourse-tag'>video-sdk</a> </div> </div> </td> <td class="replies"> <span class='posts' title='posts'>3</span> </td> <td class="views"> <span class='views' title='views'>682</span> </td> <td> September 22, 2023 </td> </tr> <tr class="topic-list-item" id="topic-list-item-117209"> <td class="main-link" itemprop='itemListElement' itemscope itemtype='http://schema.org/ListItem'> <meta itemprop='position' content='3'> <span class="link-top-line"> <a itemprop='url' href='https://devforum.zoom.us/t/fail-to-join-the-meeting-fail-to-join-the-meeting/117209' class='title raw-link raw-topic-link'>Fail to join the meeting. Fail to join the meeting</a> </span> <div class="link-bottom-line"> <a href='/c/meeting-sdk/56' class='badge-wrapper bullet'> <span class='badge-category-bg' style='background-color: #9EB83B'></span> <span class='badge-category clear-badge'> <span class='category-name'>Meeting SDK</span> </span> </a> <div class="discourse-tags"> <a href='https://devforum.zoom.us/tag/video-sdk' class='discourse-tag'>video-sdk</a> , <a href='https://devforum.zoom.us/tag/sdk' class='discourse-tag'>sdk</a> </div> </div> </td> <td class="replies"> <span class='posts' title='posts'>1</span> </td> <td class="views"> <span class='views' title='views'>39</span> </td> <td> September 11, 2024 </td> </tr> <tr class="topic-list-item" id="topic-list-item-104560"> <td class="main-link" itemprop='itemListElement' itemscope itemtype='http://schema.org/ListItem'> <meta itemprop='position' content='4'> <span class="link-top-line"> <a itemprop='url' href='https://devforum.zoom.us/t/webinar-sdk-join-meeting-failed-200-error/104560' class='title raw-link raw-topic-link'>Webinar SDK - JOIN_MEETING_FAILED 200 Error</a> </span> <div class="link-bottom-line"> <a href='/c/meeting-sdk/56' class='badge-wrapper bullet'> <span class='badge-category-bg' style='background-color: #9EB83B'></span> <span class='badge-category clear-badge'> <span class='category-name'>Meeting SDK</span> </span> </a> <div class="discourse-tags"> <a href='https://devforum.zoom.us/tag/video-sdk' class='discourse-tag'>video-sdk</a> </div> </div> </td> <td class="replies"> <span class='posts' title='posts'>0</span> </td> <td class="views"> <span class='views' title='views'>167</span> </td> <td> February 26, 2024 </td> </tr> <tr class="topic-list-item" id="topic-list-item-118007"> <td class="main-link" itemprop='itemListElement' itemscope itemtype='http://schema.org/ListItem'> <meta itemprop='position' content='5'> <span class="link-top-line"> <a itemprop='url' href='https://devforum.zoom.us/t/unable-to-connect-to-zoom-meeting-with-meeting-sdk/118007' class='title raw-link raw-topic-link'>Unable to connect to Zoom Meeting with Meeting SDK</a> </span> <div class="link-bottom-line"> <a href='/c/meeting-sdk/56' class='badge-wrapper bullet'> <span class='badge-category-bg' style='background-color: #9EB83B'></span> <span class='badge-category clear-badge'> <span class='category-name'>Meeting SDK</span> </span> </a> <div class="discourse-tags"> </div> </div> </td> <td class="replies"> <span class='posts' title='posts'>5</span> </td> <td class="views"> <span class='views' title='views'>75</span> </td> <td> September 25, 2024 </td> </tr> </tbody> </table> </div> </div> </div> <footer class="container wrap"> <nav class='crawler-nav'> <ul> <li itemscope itemtype='http://schema.org/SiteNavigationElement'> <span itemprop='name'> <a href='/' itemprop="url">Home </a> </span> </li> <li itemscope itemtype='http://schema.org/SiteNavigationElement'> <span itemprop='name'> <a href='/categories' itemprop="url">Categories </a> </span> </li> <li itemscope itemtype='http://schema.org/SiteNavigationElement'> <span itemprop='name'> <a href='/guidelines' itemprop="url">Guidelines </a> </span> </li> <li itemscope itemtype='http://schema.org/SiteNavigationElement'> <span itemprop='name'> <a href='https://zoom.us/terms' itemprop="url">Terms of Service </a> </span> </li> <li itemscope itemtype='http://schema.org/SiteNavigationElement'> <span itemprop='name'> <a href='https://zoom.us/privacy' itemprop="url">Privacy Policy </a> </span> </li> </ul> </nav> <p class='powered-by-link'>Powered by <a href="https://www.discourse.org">Discourse</a>, best viewed with JavaScript enabled</p> </footer> <div class="buorg"><div>Unfortunately, <a href="https://www.discourse.org/faq/#browser">your browser is unsupported</a>. Please <a href="https://browsehappy.com">switch to a supported browser</a> to view rich content, log in and reply.</div></div> </body> </html>