协议启动

应用于网页上打开即时通讯客户端

请求参数

名称 必选 类型 说明
ServerIp false string 即时通讯服务器
UserName true string 帐号或群组id
UserPaws false string 密码
Connection false int 连接方式 0-IP地址 1-域名 2-计算机名称
startup false int 自动登录 0-不自动登录 1-自动登录
imstart false string sendmsg-单聊 joingroup-加入群组

启动客户端(PC版)

rtc://login/?UserName=zhoulin&UserPaws=123&ServerIp=127.0.0.1&Connection=0&startup=0

启动单聊界面(PC版)

rtc://sendmsg/?UserName=lijie

启动单聊界面(手机版)

rtc11426519://?imstart=sendmsg&UserName=zhoulin

加入群(PC版)

rtc://joingroup/?UserName=Clot000009

加入群(手机版)

rtc11426519://?imstart=joingroup&UserName=Clot000008

客户端如何验证已经安装触点通RTC

如果客户端没有安装触点通RTC,那边协议启动,浏览器会提示地址不存在。所有我们可以在页面中加入检测客户端安装的判断。代码如下

<script type="text/javascript" src="http://www.qiyeim.com/testpage/jquery-min.js"></script>
<script type="text/javascript" src="http://www.qiyeim.com/testpage/protocolcheck.js"></script>
<a href="rtc://sendmsg/?UserName=lijie" class="rtclink">李杰</a>
<script language="javascript">
$(".rtclink[href]").click(function (event) {
 var url=$(this).attr("href");
 window.protocolCheck(url,
  function () {
 alert("您没有安装触点通RTC,请立即下载安装"); 
  });
 event.preventDefault ? event.preventDefault() : event.returnValue = false;
});
</script>