伟鹏即时通商城版客户端集成

Windows客户端集成以及步骤

通过以下步骤,您可以将伟鹏即时通商城版Windows PC客户端,集成到网站。

载入API脚本

要在网站中集成客户端的功能,请下载脚本需要您嵌入到您的网站中。下载API脚本
<script type="text/javascript" src="js/WP.API.js"></script>
            

在线洽谈演示:需API脚本

可以方便的实现链接点击,启动客户端直接和对方聊天。
  • 样式1: 可以同步在线状态。(测试与test1帐号交谈,用test1登录点击无效)
  • <a onclick="javascript:WP.API.startChat(10012);" title="与test1帐号交谈" href="javascript:;">
        <img border="0" src="http://www.semot.com:8200/WebService/Member/Face/?uin=10012&t=1" >
    </a>
                        
  • 样式2: 不同步在线状态。(与test2帐号交谈,用test2登录点击无效)
  • <a onclick="javascript:WP.API.startChat(10013);" title="与test2帐号交谈" href="javascript:;">
        <img border="0" src="http://www.semot.com:8200/WebService/Member/Face/?uin=10013&t=1&s=1" >
    </a>
                        
  • 样式3: 可以同步在线状态。(与test3帐号交谈,用test3登录点击无效)
  • <a onclick="javascript:WP.API.startChat(10014);" title="与test3帐号交谈" href="javascript:;">
        <img border="0" src="http://www.semot.com:8200/WebService/Member/Face/?uin=10014&t=1&s=1" >
    </a>
                        
  • 样式4: 不同步在线状态。(与test4帐号交谈,用test4登录点击无效)
  • <a onclick="javascript:WP.API.startChat(10015);" title="与test4帐号交谈" href="javascript:;">
        <img border="0" src="http://www.semot.com:8200/WebService/Member/Face/?uin=10015&t=1&s=1" >
    </a>
                        

关注产品演示:需API脚本

可以像淘宝阿里旺旺一样实现链接点击,启动客户端和对方聊天,并将当前用户关注的产品资料一起显示在自己和对方的聊天窗口。
  • 样式1: 同步状态
  • <a onclick="javascript:WP.API.startChat(10012,'http://www.semot.com:8200/Demo/Shop/Goods.aspx?Uin=10012&Prix=3535');" title="与test2帐号交谈" href="javascript:;">
        <img border="0" src="http://www.semot.com:8200/WebService/Member/Face/?uin=10012&t=1" >
    </a>
                    
  • 样式2: 不同步状态
  • <a onclick="javascript:WP.API.startChat(10012,'http://www.semot.com:8200/Demo/Shop/Goods.aspx?Uin=10012&Prix=3535');" title="与test2帐号交谈" href="javascript:;">
        <img border="0" src="http://www.semot.com:8200/WebService/Member/Face/?uin=10012&t=1&s=1" >
    </a>
                    

安装检测:需API脚本

通过接口能通过网页在线检测是否安装,且支持几乎所有浏览器IE(IE6,IE7,I8,IE9,所有IE内核的浏览器,如:360安全浏览器,搜狗浏览器等),谷歌浏览器chrome(需要打开插件支持),火狐firefox,欧鹏opera,苹果浏览器safari。当用户没有安装或不愿意安装客户端时可以自动进入网页在线版本或是在线留言,实现无障碍沟通。
if (WP.API.isSetupClient()){
   //检测电脑已经安装客户端。
}else{
    //检测电脑没有安装客户端。
}
            

已经登录的用户:需API脚本

通过调用API,可以检测PC客户端已经登录的用户。效果如下。

登陆用户

正在载入登录用户...
 
//调用接口,获取本地登录用户。
WP.API.getLoginedUsers({
  host:"local.semot.com",    //本地内网IP,可以解析您的类似域名替换。
  count:3,                   //最多返回的个数
  callback:function(users){  //回调函数
      //获取到登陆的用户,然后呈现到页面上。您也可以自己实现该函数。
      WP.API.renderLoginedUser({
            users:users,            //返回的用户数组
            parent:"#loginedUsers", //呈现父容器
            onClick:function(user){ //点击用户事件 
                  //处理点击用户事件
            }
      });
  }
});