WorkPro 手册

如何协议启动

应用于网页上打开客户端

请求参数

名称 必选 类型及范围 说明
server true string 服务器,默认为客户端默认的服务器地址
port true string 服务器端口,默认为客户端默认的端口
ssname true string 公司的域名:如 default
loginname true string 登录的帐号
valid_type false int 验证类型 0:明文密码 1:MD5密码 2:令牌验证
valid_code true string 验证码 密码/令牌
receiver false string 启动消息发送界面消息接收者,带域名
receiver_type false int 启动页面类型 1:单聊 2:群聊
startup true int 启动方式 0 默认

启动客户端(账号密码)

workpro://login/?startup=0&ssname=default&server=116.62.129.71&port=5551&loginname=qdtest&valid_type=0&valid_code=123456

启动客户端(token方式)

workpro://login/?startup=0&ssname=default&server=116.62.129.71&port=5551&loginname=qdtest&valid_type=2&valid_code=ASD35SW1-PW24-9A5G-9746-9Y8T55WJPDO3

启动单聊界面(账号密码)

workpro://sendmsg/?startup=0&ssname=default&server=116.62.129.71&port=5551&loginname=qdtest&valid_type=0&valid_code=123456&receiver=test2@default&receiver_type=1

启动单聊界面(token方式)

workpro://sendmsg/?startup=0&ssname=default&server=116.62.129.71&port=5551&loginname=qdtest&valid_type=2&valid_code=ASD35SW1-PW24-9A5G-9746-9Y8T55WJPDO3&receiver=test2@default&receiver_type=1

客户端如何验证已经安装

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

下载示例

打开示例

<script type="text/javascript" src="./js/im_device.sdk.js"></script>
<script type="text/javascript">
imdevice.loginInfo = {
	server: "116.62.129.71", 
	loginname: "test1", 
	password: "123456",
};


//自动登录
imdevice.imLogin();

//打开对话框
imdevice.imSendMsg('test01');