如何解决如何在Codeigniter中使用zoom Api创建会议?
我想在我的 codeigniter LMS系统中集成缩放功能,我成功主持并加入了会议,但主持人需要打开缩放网站或应用程序本身并创建会议并获取会议ID和会议密码,然后在我的LMS中输入会议ID和会议密码,然后单击主持人,我需要自动生成会议ID和密码并将其添加到LMS中。
* 我正在使用JWT应用类型进行缩放 这是托管代码,我在 view 较早
中添加了它 <script src="https://source.zoom.us/1.7.10/lib/vendor/react.min.js"></script>
<script src="https://source.zoom.us/1.7.10/lib/vendor/react-dom.min.js"></script>
<script src="https://source.zoom.us/1.7.10/lib/vendor/redux.min.js"></script>
<script src="https://source.zoom.us/1.7.10/lib/vendor/redux-thunk.min.js"></script>
<script src="https://source.zoom.us/1.7.10/lib/vendor/jquery.min.js"></script>
<script src="https://source.zoom.us/1.7.10/lib/vendor/lodash.min.js"></script>
<script src="https://source.zoom.us/zoom-meeting-1.7.10.min.js"></script>
<script type="text/javascript">
ZoomMtg.preLoadWasm();
ZoomMtg.prepareJssdk();
var meetConfig = {
apiKey: "<?=$config['zoom_api_key'];?>",apiSecret: "<?=$config['zoom_api_secret'];?>",meetingNumber: "<?=$meetingID?>",userName: "malek",passWord: "<?=$liveClass['meeting_password']?>",leaveUrl: "<?php echo base_url('live_class');?>",role: parseInt(1,10)
};
var signature = ZoomMtg.generateSignature({
meetingNumber: meetConfig.meetingNumber,apiKey: meetConfig.apiKey,apiSecret: meetConfig.apiSecret,role: meetConfig.role,success: function(res){
console.log(res.result);
}
});
ZoomMtg.init({
leaveUrl: meetConfig.leaveUrl,isSupportAV: true,success: function () {
ZoomMtg.join(
{
meetingNumber: meetConfig.meetingNumber,userName: meetConfig.userName,signature: signature,passWord: meetConfig.passWord,success: function(res){
$('#nav-tool').hide();
},error: function(res) {
console.log(res);
}
}
);
},error: function(res) {
console.log(res);
}
});
</script>
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。