微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

在“缩放”中找不到会议号

如何解决在“缩放”中找不到会议号

我已将Zoom与该article的指南集成在一起。如果会议是通过zoom应用程序创建的,并且向我的应用程序提供了MeetingID和密码,那么我可以加入会议。但是我无法作为主持人创建会议。它显示The meeting number is not found。除了要更改角色0 for joining1 for hosting之外,我具有相同的托管和加入代码

TS

import { HttpClient } from '@angular/common/http';
import { DOCUMENT } from '@angular/common';
import { ZoomMtg } from '@zoomus/websdk';

ZoomMtg.preLoadWasm();
ZoomMtg.prepareJssdk();

export class AppComponent implements OnInit {

  // setup your signature endpoint here: https://github.com/zoom/websdk-sample-signature-node.js
  signatureEndpoint = 'http://localhost:4000'
  apiKey = 'XXXXXXXXXXX-FFQ'
  meetingNumber = 12345678
  role = 1
  leaveUrl = 'http://localhost:4200'
  userName = 'Angular'
  userEmail = ''
  passWord = 'SmpaaHg4N3c0RXkwcWZtcnVCNnA0UT09'

  constructor(public httpClient: HttpClient,@Inject(DOCUMENT) document) {}

  ngOnInit() {
  }

  getSignature() {
    this.httpClient.post(this.signatureEndpoint,{
        meetingNumber: this.meetingNumber,role: this.role
    }).toPromise().then((data: any) => {
      if(data.signature) {
        this.startMeeting(data.signature)
      } else {
        console.log(data)
      }
    }).catch((error) => {
      console.log(error)
    })
  }

  startMeeting(signature) {

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

    ZoomMtg.init({
      leaveUrl: this.leaveUrl,isSupportAV: true,success: (success) => {
        ZoomMtg.join({
          signature: signature,meetingNumber: this.meetingNumber,userName: this.userName,apiKey: this.apiKey,userEmail: this.userEmail,passWord: this.passWord,success: (success) => {
            console.log(success)
          },error: (error) => {
            console.log(error)
          }
        })

      },error: (error) => {
        console.log(error)
      }
    })
  }
}

Signature Endpoint代码

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。