infra
(Fabricio dos Santos )
May 26, 2020, 7:53pm
1
I started a meeting using the Zoom Api and now I’m trying to connect into it with the WebSdk using the samples but it wont work. The return for the join is “Joining meeting timeout.
The meeting number is wrong.”. The signature uses the JWT heroku with my JWT credentials.
Error
{method: “join”, status: false, result: null, errorMessage: “The meeting number is wrong.”, errorCode: 1}
Which version?
“@zoomus /websdk”: “^1.7.8”
tommy
(Tommy Gaessler)
June 1, 2020, 9:42pm
2
Hey @infra ,
Make sure you are using the correct meeting id.
If you are still seeing this issue, please email this and the meeting ID to developersupport@zoom.us .
Thanks,
Tommy
I have the same problem i get my signature from heroku app and then use zoom join method but it returns error Meeting Id dont exits The meeting number is wrong.
ID: ***********
, here my code:
fetch("https://peruclownlatam.herokuapp.com/", {
method: 'POST',
body:
JSON.stringify({
meetingNumber: meetConfig.meetingNumber,
role: meetConfig.role
})
})
.then(result => result.json())
.then(response => {
console.log(response.signature)
console.log(meetConfig.meetingNumber)
ZoomMtg.init({
leaveUrl: meetConfig.leaveUrl,
isSupportAV: true,
success: ()=>{
ZoomMtg.join({
meetingNumber: meetConfig.meetingNumber,
userName: meetConfig.userName,
userEmail: meetConfig.userEmail,
signature: response.signature,
apiKey: meetConfig.apiKey,
passWord: String(meetConfig.password),
success: (success) => {
console.log(success)
},
error: (error) => {
console.log("Segundo",error)
}
})
}
})
})
*This post has been edited to remove any meeting / webinar IDs
FullCode
const meetConfig = {
apiKey: 'APIKEY',
meetingNumber: '',
leaveUrl: 'https://localhost:44360/',
userName: '',
userEmail: '', // required for webinar
passWord: '', // if required
role: 0 // 1 for host; 0 for attendee or webinar
};
fetch("https://peruclownlatam.herokuapp.com/", {
method: 'POST',
body: JSON.stringify({ meetingData: meetConfig })
})
.then(result => result.json())
.then(response => {
console.log(response.signature)
console.log(meetConfig.meetingNumber)
ZoomMtg.init({
leaveUrl: meetConfig.leaveUrl,
isSupportAV: true,
success: ()=>{
ZoomMtg.join({
signature: response.signature,
meetingNumber: meetConfig.meetingNumber,
userName: meetConfig.userName,
apiKey: String(meetConfig.apiKey),
userEmail: meetConfig.userEmail,
passWord: String(meetConfig.password),
success: (success) => {
console.log(success)
},
error: (error) => {
console.log("Segundo",error)
}
})
}
})
})
tommy
(Tommy Gaessler)
July 20, 2020, 8:05pm
5
Hey @dennisreysanchez ,
Please see my post here which is the solution to your issue:
Thanks,
Tommy