Meeting sdk not work

import { Component, OnInit,AfterContentInit , Inject, NgZone } from ‘@angular/core’;
//import { ZoomMtg } from ‘@zoomus/websdk’;

@Component({
selector: ‘app-root’,
templateUrl: ‘./app.component.html’,
styleUrls: [‘./app.component.css’]
})
export class AppComponent implements OnInit , AfterContentInit {

ngOnInit(): void {
//throw new Error(‘Method not implemented.’);
}

async ngAfterContentInit():Promise {

const {ZoomMtg} = await import (‘@zoomus/websdk’);
ZoomMtg.setZoomJSLib(‘https://source.zoom.us/2.17.0/lib/av/video.simd.wasm’);

ZoomMtg.preLoadWasm();
ZoomMtg.prepareWebSDK();
let payload = {
sdkKey: ‘Y2XRKN1D51JM7dl6GD4sE0ykczuB7gatmFUz’,
meetingNumber: ‘2419445022’,
passWord: ‘fm5v7z’,
role: ‘0’,
userName: ‘Ajaj Ahmed’,
sdkSecret:‘HgjQlFW91D0y5m1to7pVblnW66uV0oDq4SPw’,
userEmail: ‘ragini.lal@chipsoftindia.com’,
leaveUrl: ‘http://localhost:4200
}

ZoomMtg.generateSDKSignature({
  meetingNumber:payload.meetingNumber,
  role:payload.role,
  sdkKey:payload.sdkKey,
  sdkSecret:payload.sdkSecret, 
  success:function(signature:any)
  {
    ZoomMtg.init({
      leaveUrl: payload.leaveUrl,
      success: function (_data:any)
      {
      ZoomMtg.join({
        meetingNumber: payload.meetingNumber,
        passWord: payload.passWord,
        sdkKey: payload.sdkKey,
        userName: payload.userName,
        userEmail: payload.userEmail,
        signature: signature.result,
        tk:'',
        success: function (data:any) {
          console.log(data)
        },
        error:function(error:any){
          console.log('----Error join----',error)
        }
        })
       
      },
      error:function(error:any){
        console.log('----Error Init----',error)
       }
    })
  },
  error:function(error:any){
    console.log(error);
  }
})

}
}

Note :- Please tell why this code is not working.

@ajaj.chipsoft can you try out the angular sample here?

authEndpoint = ‘’
registrantToken = ‘’
zakToken = ‘’

I can’t find this token, can you please tell me?

document.getElementById(‘zmmtg-root’).style.display = ‘block’

not work angular typescript

@chunsiong.zoom I tried it first but it didn’t work.

@ajaj.chipsoft

You will need to generate a signature using your Sdk Key and Sdk Secret

This is a sample which creates a web service, and you can point authEndpoint at it

@chunsiong.zoom

I have also tried adding sdk key & sdk secret key, still not working.

I have tried this process but no solution has been found.

Please give reference of any such project which can run zoom meeting.

@ajaj.chipsoft ,

When you create your app on marketplace.zoom.us, did you enable the Meeting SDK Toggle Button under General App, Embed Tab?

@chunsiong.zoom

I created a new project of angular and installed @zoom/meetingsdk in it and after that created an account by going to https://marketplace.zoom.us/ and extracted its sdk key and sdk secret and used it in my project.

@ajaj.chipsoft could you elaborate what application did you create on marketplace.zoom.us?

@chunsiong.zoom

Created a meeting sdk account inside the build legacy app.

@ajaj.chipsoft I’ve just tested the key, and it works fine.

Are you able to capture a log for me on the web?

On the browser console, network tab, look for the request to something like info?MeetingNumber…

Under the response, there is x-zm-trackingID. Could you paste those value in text over here?

@chunsiong.zoom
No, I am not able to see this option.

@ajaj.chipsoft which part are you not able to see?

  1. Developer Console
  2. Network tab
  3. Request to info?MeetingNumber…
  4. Response headers

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.