Web SDK integration

Getting error invalid signature

ZoomMtg.init({
leaveUrl: “https://yoursite.com/meetingEnd”,
isSupportAV: true,
success: function () {
ZoomMtg.join({
signature: “”,
apiKey: “einS6_j9QpemN3HRui6ESA”,
meetingNumber:,
userName: “Sunidhi Ligade”,
//userEmail:"sunidhiligade21@gmail.com",
// password optional; set by Host
passWord: “1234”,
success: function (res) { alert(“hi sunidhi”) },
error(res) {
console.log(res);
alert(“hi”);
}
})
}
})

Hey @sunidhiligade21,

The issue is you are trying to use an OAuth App to generate your Web SDK signature.

You need to use a JWT App instead. :slight_smile:

Thanks,
Tommy

Hi,

But we are using OAuth App for every User Authentication and for Start Meeting JWT app we need to Use?
It’s like every User need JWT app we need to use api key?

Hey @sunidhiligade21,

Only JWT Apps work with the Web SDK.

You can see my note here about using OAuth with the Web SDK:

Thanks,
Tommy

For JWT app also we need Zoom Pro account To start Meeting?

Hey @sunidhiligade21,

Yes, if you try to use a free account with the Web SDK you could run into errors.

Thanks,
Tommy

A signature we can generate only JWT api key Or
we can also generate SDK api key to Start meeting

JWT token generation without user to provide api key?

Hey @sunidhiligade21,

With the Web SDK, you have to generate the signature with a JWT App. :slight_smile:

Thanks,
Tommy

Hi Tommy,
I tried to run angular example authored by you. But getting error below.
Is it because am using “free” Account?

Error
Cannot POST /X05ycm1aNTdRaHFNcGFkWXVRVG1jdy43NzA3ODQwNjI5LjE2MDU2NDUxMDc5ODcuMS54aDV6cDBYNT
message: “Http failure response for http://localhost:4200/X05ycm1aNTdRaHFNcGFkWXVRVG1jdy43NzA3ODQwNjI5LjE2MDU2NDUxMDc5ODcuMS54aDV6cDBYNTE0Y1RTUkZkMnFPYUFLbWpGdndCdXNUTE8wSWtnb05qMTZ3PQ: 404 Not Found”

Hi, Tommy
Can we create JWT app using api …and access APIkey and secrete key

When user is authenticated So that we can start meeting using this api key’s

Authenticated user

Is it possible in Zoom

Hey @Roy.D,

Please do not triple post the same issue in the future.

I have responded to you here:

Thanks,
Tommy

Hey @sunidhiligade21,

Unfortunately that is not possible. Please see my post here explaining more:

Thanks,
Tommy