最近将视频会议室的接口客户端简单封装了一下,主要目的是让视频会议室可以更好的潜入到任意网站中,与潜入代码的方式类似,利用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
分享到:
相关推荐
4. **DAO层开发**:实现数据访问对象(DAO),封装数据库操作,如查询会议室信息、添加预定记录等。 5. **前端页面构建**:设计并实现首页与预定页面,结合CSS进行美化,确保用户体验。 6. **预定逻辑处理**:开发...
《基于SSM的JSP会议室预约系统设计》 在当今信息化时代,会议室预约系统的应用越来越广泛,它能够有效地管理会议室资源,避免会议冲突,提高工作效率。本毕业设计案例——"JSP基于SSM的会议室预约系统",是采用Java...
5. **资源管理**: 分配会议室、设备、餐饮等资源,确保会议顺利进行。 6. **文档共享**: 上传和下载会议相关的文档,如议程、报告、演讲稿等。 7. **消息通知**: 提供邮件或短信通知功能,提醒参会者会议详情、变动...
其中,`obs-wrapper.cpp`和`obs-wrapper.h`是核心的C++源代码文件,它们封装了OBS的接口,使得Qt应用可以直接调用OBS的功能;`dialog.cpp`和`dialog.h`则可能是用于创建用户界面,例如设置录制参数的对话框;`main....
5. 会议管理:预定会议室、发送会议通知、记录会议纪要。 6. 考勤管理:打卡、请假、出勤统计等。 7. 公共信息:公告发布、内部新闻分享。 总之,"javaweb办公室日常管理信息系统"借助JavaWeb技术,实现了一个集成...
公共资源管理系统通常用于管理企业内部的各种公共资源,如办公设备、图书资料、会议室等,目的是提高资源的使用效率,合理调配资源,确保企业资源得到最大化利用。 系统主要分为几个模块,首先是用户管理模块。用户...
5. **会议管理**:预约会议室、安排会议、记录会议纪要。 6. **个人事务**:如日程管理、待办事项提醒、邮件收发等。 学习和理解这个JSP+BEANS的办公自动化系统,可以帮助开发者掌握Web应用开发的基础知识,尤其是...
1. **创建和管理会议**:通过调用SDK提供的方法,开发者可以创建新的会议,设置会议参数(如时间、密码、等待室等),并管理已有的会议(如修改会议详情、结束会议)。 2. **参与者的管理**:可以邀请和管理参与者...
XAPI是一种允许开发者控制和监控思科协作设备的API,例如IP电话、视频会议设备等。jsxapi库封装了与XAPI的通信细节,提供了一套简洁的JavaScript接口,使得开发者能够更方便地编写控制这些设备的应用程序。 开始...