So I reviewed the javascript app and changed it up a bit.
I have this code htere
getSignature() {
var signature = ''
var meetNum = '****1885'
var client_id = "***********35oQ";
var client_sdk = "******96Y1y";
var signature = ZoomMtg.generateSDKSignature({
meetingNumber: meetNum,
sdkKey: client_id,
sdkSecret: client_sdk,
role: '0',
success: function (res) {
console.log(res);
signature = res;
},
});
this.startMeeting(signature, meetNum, client_sdk, 'User name' )
}
which then hits
startMeeting(signature, meetingNumber, sdkKey, userName) {
ZoomMtg.prepareWebSDK()
document.getElementById('zmmtg-root').style.display = 'block'
var leaveUrl = 'https://zoom.us'
ZoomMtg.init({
leaveUrl: leaveUrl,
patchJsMedia: true,
success: (success) => {
console.log(success)
ZoomMtg.join({
signature: signature,
sdkKey: sdkKey,
meetingNumber: meetingNumber,
passWord: '',
userName: userName,
userEmail: '',
tk: '',
zak: '',
success: (success) => {
console.log(success)
},
error: (error) => {
console.log(error)
},
})
},
error: (error) => {
console.log(error)
}
})
}
and then receive this error
{
"method": "join",
"status": false,
"result": "Invalid sdkkey.",
"errorCode": 1,
"errorMessage": "Fail to join the meeting."
}
Why is my sdkkey invalid … I retrieved from my General app 806, which you can see has the client id and sdk key as well which I’ve added.