`
kongshanxuelin
  • 浏览: 935722 次
  • 性别: Icon_minigender_1
  • 来自: 宁波
社区版块
存档分类
最新评论

视频会议室整合调用接口封装

阅读更多

最近将视频会议室的接口客户端简单封装了一下,主要目的是让视频会议室可以更好的潜入到任意网站中,与潜入代码的方式类似,利用Javascript的跨域调用方式来组织,比如我们先简单的实现进入视频会议室的接口方式,通过samp标签来完成:

 

比如我们利用以下代码表示嵌入一个进入视频会议室的按钮入口,其中进入视频会议室的昵称是”中国人“,email地址为空,进入视频会议室的房间号是2:

 

 

<samp nickname="中国人" email="" roomid="2">测试视频会议室</samp>

 

当然如果你想要看该房间的与会名单,你可以直接通过以下按钮来完成:

 

 

<button onclick="Faqee_vms.viewOnline('2')">正在与会名单</button>

 

如果你的samp标签当做原先作用使用,可以指定ignore属性为true,比如一个完成的例子如下:

 

 

<HTML>
 <HEAD>
  <TITLE>Demo</TITLE>
  <meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
 </HEAD>
 <BODY>
	 <p>
	 <samp nickname="中国人" email="" roomid="2">测试视频会议室</samp> <button onclick="Faqee_vms.viewOnline('2')">正在与会名单</button>
	 </p>
	 <p>
	 <samp nickname="vms01" email="" roomid="2" ignore="true">没有效果的标签,设置ignore="true"</samp>
	 </p>	
	 <script type="text/javascript" src="http://api.faqee.com/vms.pack.js"></script>
 </BODY>
</HTML>

 

可以将上面代码另存为HTML文件(UTF-8格式)运行,或者直接点击这里查看效果:http://api.faqee.com/test.html

 

 

 

2
0
分享到:
评论

相关推荐

    青鸟预定会议室

    4. **DAO层开发**:实现数据访问对象(DAO),封装数据库操作,如查询会议室信息、添加预定记录等。 5. **前端页面构建**:设计并实现首页与预定页面,结合CSS进行美化,确保用户体验。 6. **预定逻辑处理**:开发...

    JSP基于SSM会议室预约系统设计毕业源码案例设计.zip

    《基于SSM的JSP会议室预约系统设计》 在当今信息化时代,会议室预约系统的应用越来越广泛,它能够有效地管理会议室资源,避免会议冲突,提高工作效率。本毕业设计案例——"JSP基于SSM的会议室预约系统",是采用Java...

    基于JSP技术开发的会务管理系统

    5. **资源管理**: 分配会议室、设备、餐饮等资源,确保会议顺利进行。 6. **文档共享**: 上传和下载会议相关的文档,如议程、报告、演讲稿等。 7. **消息通知**: 提供邮件或短信通知功能,提醒参会者会议详情、变动...

    QtOBSRecord.zip

    其中,`obs-wrapper.cpp`和`obs-wrapper.h`是核心的C++源代码文件,它们封装了OBS的接口,使得Qt应用可以直接调用OBS的功能;`dialog.cpp`和`dialog.h`则可能是用于创建用户界面,例如设置录制参数的对话框;`main....

    javaweb办公室日常管理信息系统

    5. 会议管理:预定会议室、发送会议通知、记录会议纪要。 6. 考勤管理:打卡、请假、出勤统计等。 7. 公共信息:公告发布、内部新闻分享。 总之,"javaweb办公室日常管理信息系统"借助JavaWeb技术,实现了一个集成...

    基于ssm框架的公司公共资源管理系统的后端

    公共资源管理系统通常用于管理企业内部的各种公共资源,如办公设备、图书资料、会议室等,目的是提高资源的使用效率,合理调配资源,确保企业资源得到最大化利用。 系统主要分为几个模块,首先是用户管理模块。用户...

    办公自动化系统bangong

    5. **会议管理**:预约会议室、安排会议、记录会议纪要。 6. **个人事务**:如日程管理、待办事项提醒、邮件收发等。 学习和理解这个JSP+BEANS的办公自动化系统,可以帮助开发者掌握Web应用开发的基础知识,尤其是...

    node-zoomus:适用于JavaScript和Node.js的Zoom.us SDK

    1. **创建和管理会议**:通过调用SDK提供的方法,开发者可以创建新的会议,设置会议参数(如时间、密码、等待室等),并管理已有的会议(如修改会议详情、结束会议)。 2. **参与者的管理**:可以邀请和管理参与者...

    collab-xapi-controls-code:学习实验室“ collab-xapi-controls”的分步说明

    XAPI是一种允许开发者控制和监控思科协作设备的API,例如IP电话、视频会议设备等。jsxapi库封装了与XAPI的通信细节,提供了一套简洁的JavaScript接口,使得开发者能够更方便地编写控制这些设备的应用程序。 开始...

Global site tag (gtag.js) - Google Analytics