iMykola
(Mykola)
August 9, 2020, 8:44pm
1
Description
Method ZoomMtg.join
returns an error
{
errorCode: 403
errorMessage: "The service is temporarily offline."
method: "join"
result: "For input string: "undefined""
status: false
}
In a “network” tab of DevTools I see an error with the following payload
{
status: false,
errorCode: -1,
errorMessage: "For input string: "undefined"",
result: null
}
The request was initiated by jquery
Which version?
Version 1.7.10
To Reproduce(If applicable)
Steps to reproduce the behavior:
Get a signature from Node.js server (works fine)
Initiate a ZoomMtg (ZoomMtg.init())
Join a meeting (Zoom.join())
Additional context
At the same time I’m running the https://github.com/zoom/websdk-sample-angular example on my local machine which uses the same server for getting sigranture https://github.com/zoom/websdk-sample-signature-node.js and the same meetingNumber, apiKey etc. and it works perfect.
Thanks for any help
tommy
(Tommy Gaessler)
August 10, 2020, 7:21am
2
Hey @iMykola ,
That is strange. Are you still seeing this error? If so, can you provide a github repo with the issue so I can reproduce it and debug locally?
Thanks,
Tommy
iMykola
(Mykola)
August 10, 2020, 8:15am
3
Hi @tommy !
thanks for your replay
The issue is still there. Here is a repo https://github.com/soerson/react-zoom-poc
Just copy file src/config.sample.js
to src/config.js
and fill in your own values.
As a signature server is used https://github.com/zoom/websdk-sample-signature-node.js
1 Like
tommy
(Tommy Gaessler)
August 10, 2020, 9:23pm
4
Hey @iMykola ,
I was able to reproduce the issue. Our engineering team is looking into this error. I will get back to you asap. (CS-2166)
Thanks,
Tommy
2 Likes
jarredb9
(Jarred)
August 12, 2020, 7:28pm
5
I am seeing this exact same issue. Running it locally with CDN.
tommy
(Tommy Gaessler)
August 13, 2020, 5:52am
6
Hey @jarredb9 ,
Thanks for letting us know. We are working to fix the issue and will get back to you.
-Tommy
1 Like
reklino
(Jacob)
August 16, 2020, 1:23am
7
I’m seeing this in CRA as well. The only difference I saw in the angular example is that it’s using an older version of the Web SDK (1.7.7 according to package.json). I tried using the the same version (as well as .8 and .9) with no luck.
I didn’t add anything to the webpack config as shown here (I haven’t ejected from CRA), so maybe that has something to do with it?
tommy
(Tommy Gaessler)
August 18, 2020, 8:28pm
8
Hey @reklino ,
Thanks for letting us know, we are working to fix the issue.
-Tommy
hs99215
(HarrY)
August 19, 2020, 10:07am
9
Hello @tommy we are also facing the same issue , please check into it and help us. Thanks in advance
1 Like
tommy
(Tommy Gaessler)
August 19, 2020, 10:06pm
10
Hey @hs99215 ,
Please provide steps to reproduce the issue.
Thanks,
Tommy
hs99215
(HarrY)
August 20, 2020, 4:31am
11
Hello @tommy , I integrated websdk (1.7.10) with reactjs , when i am going to start meeting then i got this.
code :
let self = this.state;
ZoomMtg.generateSignature({
meetingNumber: this.state.student_details && this.state.student_details.event_id,
apiKey: this.state.API_key,
apiSecret: this.state.SECRET_KEY,
role: 0,
success(res){
console.log(‘signature’, res.result);
ZoomMtg.init({
leaveUrl: ‘http://localhost:3000/Home ’,
success(){
ZoomMtg.join(
{
meetingNumber:self.student_details.event_id,
userName:self.student_data.first_name,
signature: self.student_details.signature,
apiKey: self.API_key,
userEmail: ‘’,
passWord: “”,
success() {
console.log(‘join meeting success’);
},
error(res) {
console.log(“came”);
console.log(res);
}
}
);
},
error(res) {
console.log(res);
}
});
}
});
tommy
(Tommy Gaessler)
August 20, 2020, 5:24pm
12
Thanks for the details @hs99215 !
We are investigating the issue. I will get back to you with an update.
-Tommy
JackYang
(Prod JackYang)
August 21, 2020, 12:52am
13
I works well with you demo, could you give me you city and an test meeting (enbale JBH)?
hs99215
(HarrY)
August 21, 2020, 5:45am
14
@JackYang YEs sure , Meeting ID - and city -gurgaon , India
can you please share this repo in which you tried this ?
ademeglio
(Anthony)
August 21, 2020, 6:34am
15
Hi @hs99215 ! So I just spent the last few hours trying to trouble shoot this and it ended up being that I was missing the meetingNumber
and role
when trying to generate the key from a post request.
For sanity sake, make sure you’re actually getting the values you think you are when generating the signature. You’ll have to forgive me, I don’t know React yet but if I’m reading it correctly, instead of assigning a meetingNumber
you have a conditional?
Good luck!
-Anthony
tommy
(Tommy Gaessler)
August 24, 2020, 9:35pm
16
Hey @hs99215 ,
Here is the Web SDK Sample App:
Thanks,
Tommy
tommy
(Tommy Gaessler)
August 24, 2020, 9:36pm
17
Hey @ademeglio ,
Thanks for sharing your solution.
-Tommy
iMykola
(Mykola)
August 25, 2020, 2:28pm
18
Small update. Now it shows that the meeting number is wrong. But the Angular example works fine with the same meetingNumber
Thanks
JackYang
(Prod JackYang)
August 26, 2020, 3:22am
19
one way is check the network request, and see the meetingNumber and use base64decode signature
https://www.base64decode.org/ check the mn is right?
http://websdkprod.qooeo.com/ here is demo to direct join help check mn. thanks
system
(system)
Closed
September 25, 2020, 1:23pm
20
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.