Skip to content

Instantly share code, notes, and snippets.

@StanfordLin
Created January 14, 2026 03:18
Show Gist options
  • Select an option

  • Save StanfordLin/e8d59f1d7f66ad6a560c1de0a67ce3ee to your computer and use it in GitHub Desktop.

Select an option

Save StanfordLin/e8d59f1d7f66ad6a560c1de0a67ce3ee to your computer and use it in GitHub Desktop.
Test VTT
WEBVTT
00:00:03.834 --> 00:00:06.834
Lastly, I also want to…
00:00:07.728 --> 00:00:11.728
screened the challenge response, we are going to send back to Zoom.
00:00:12.154 --> 00:00:15.154
Because, um, this way we can.
00:00:15.881 --> 00:00:17.881
see how it looks like.
00:00:20.353 --> 00:00:23.353
So, our application now is ready.
00:00:23.958 --> 00:00:27.958
We have ngrok up and running, now we just need to run our app.
00:00:30.696 --> 00:00:32.696
And, yeah, run start…
00:00:33.984 --> 00:00:36.984
And our app is listening… is…
00:00:36.984 --> 00:00:40.179
successfully running on board 3000.
00:00:41.736 --> 00:00:44.736
So, let's head to our Zoom marketplace.
00:00:46.173 --> 00:00:54.173
And what I'm… what is going to happen next is that I'm going to click on Validate, so this will manually trigger the endpoint validation URL, and we're going to receive…
00:00:54.449 --> 00:00:57.449
a, uh, challenge request from Zoom.
00:00:57.398 --> 00:00:59.398
So, let's validate this.
00:01:01.454 --> 00:01:04.454
Oh, my validation failed. Let's see what happened.
00:01:08.060 --> 00:01:10.060
Okay, we probably have a typo, let's…
00:01:10.094 --> 00:01:12.094
Let's look into our codes.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment