Joining Meeting timeout: joining fail
Using Web API with JWT authentication pursuing to integrate with an existing web app. Pro account, upgraded from Basic a couple of hours ago.
Error
While trying to launch the session joining we are getting the “Joining Meeting timeout” error message on screen.
Console info:
checkSystemRequirements
zoom-meeting-1.7.2.min.js:2 Zoom support you browser. Chrome/80.0.3987.132
zoom-meeting-1.7.2.min.js:2 You browser support below features
index.js:4 {“browserInfo”:“Chrome/80.0.3987.132”,“browserName”:“Chrome”,“browserVersion”:“80.0.3987.132”,“features”:[“viewSharing”,“screenShare”,“computerAudio”,“computerVideo”,“callIn”,“callOut”,“chat”,“closedCaption”,“QA”]}
method: “join”, status: false, errorCode: 1, errorMessage: “joining fail”, result: null}
method: “join”
status: false
errorCode: 1
errorMessage: “joining fail”
result: null
Using a real room (personal meeting room) already started before launching the API call. Meeting room options: no password required, all user types allowed (no previous authentication required), allow joining before host and waiting room enabled.
PHP app with html5, ccs3 and JS/JQuery for the frontend. PHP generated signature passed through global variable to index.js along with meeting number & username, following the JS coding:
(function(){
console.log('checkSystemRequirements');
console.log(JSON.stringify(ZoomMtg.checkSystemRequirements()));
ZoomMtg.setZoomJSLib('https://source.zoom.us/1.7.2/lib', '/av');
ZoomMtg.preLoadWasm();
ZoomMtg.prepareJssdk();
var API_KEY = '***';
ZoomMtg.init({
leaveUrl: 'https://devenvironment.com',
isSupportAV: true,
success: function () {
ZoomMtg.join(
{
meetingNumber: meetingNumber,
userName: userName,
signature: signature,
apiKey: API_KEY,
userEmail: 'email@gmail.com',
passWord: "",
success: function(res){
//$('#nav-tool').hide();
console.log('join meeting success');
},
error: function(res) {
console.log(res);
}
}
);
},
error: function(res) {
console.log(res);
}
});
})();
Also, when clicking on the OK option at the confirm screen, another error arises:
react-dom.min.js:17 Uncaught TypeError: f.e.close is not a function
at zoom-meeting-1.7.2.min.js:2
at redux-thunk.min.js:1
at dispatch (redux.min.js:1)
at zoom-meeting-1.7.2.min.js:2
at redux-thunk.min.js:1
at redux.min.js:1
at onCancel (zoom-meeting-1.7.2.min.js:2)
at k (zoom-meeting-1.7.2.min.js:2)
at _ (zoom-meeting-1.7.2.min.js:2)
at Object.sh (react-dom.min.js:164)
(anonymous) @ zoom-meeting-1.7.2.min.js:2
(anonymous) @ redux-thunk.min.js:1
dispatch @ redux.min.js:1
(anonymous) @ zoom-meeting-1.7.2.min.js:2
(anonymous) @ redux-thunk.min.js:1
(anonymous) @ redux.min.js:1
onCancel @ zoom-meeting-1.7.2.min.js:2
k @ zoom-meeting-1.7.2.min.js:2
_ @ zoom-meeting-1.7.2.min.js:2
sh @ react-dom.min.js:164
rh @ react-dom.min.js:13
uh @ react-dom.min.js:13
Ge @ react-dom.min.js:15
vh @ react-dom.min.js:165
ad @ react-dom.min.js:15
cd @ react-dom.min.js:17
Uh @ react-dom.min.js:39
Zg @ react-dom.min.js:158
Xe @ react-dom.min.js:23
oc @ react-dom.min.js:40
(anonymous) @ react-dom.min.js:159
unstable_runWithPriority @ react.min.js:27
ah @ react-dom.min.js:159
xf @ react-dom.min.js:40
Thanks in advance for your help, much appreciated!
Antonio