[embedded webinar] The meeting number is wrong

Description
const meetConfig = {
apiKey: ‘’, // im using a jwi api key
meetingNumber: ‘88628628580’, // this is my webinar ID
leaveUrl: ‘’, // goes to the next page
userName: ‘Firstname Lastname’,
userEmail: ‘firstname.lastname@yoursite.com’, // required for webinar
passWord: ‘’, // yes this is required and I’m placing the exact pw here from the meeting dashboard
role: parseInt(0,10), // 0 for attendee or webinar
signature: ‘’ // I generate this using the heroku app
};

I cloned your web app repo and modified it to remove the testtool and include the heroku signature

Error

errorCode: 1
​errorMessage: “The meeting number is wrong.”
​method: “join”
​result: null
​status: false

Which version?
web sdk 1.7.7

To Reproduce(If applicable)
Steps to reproduce the behavior:

  1. Deploy my repo locally, OR access https://www.dailymarketingmix.com/webinar1588838258153

my webpage attempts to auto join you, so you’ll see the error immediately

Screenshots

Smartphone (please complete the following information):

  • Ubuntu / Firefox

Hey @jonathon1,

The only thing you missed is to include the userEmail property in the join function:

ZoomMtg.join(
                    {
                        meetingNumber: meetConfig.meetingNumber,
                        userName: meetConfig.userName,
                        userEmail: "EMAIL HERE",
                        signature: meetConfig.signature,
                        apiKey: meetConfig.apiKey,
                        passWord: meetConfig.passWord,
                        success: function(res){
                            console.log('join meeting success');
                        },
                        error: function(res) {
                            console.log(res);
                        }
                    }
                );

Thanks,
Tommy