rtx java 接口说明
上海易研网络科技有限公司 上海技、浙江技术服务中心
RTX 接口V1.0
作者:Ewin zhou
时间:2011-08-23
版本:V1.0
版权:上海易研网络科技有限公司
上海易研网络科技有限公司 上海技、浙江技术服务中心
目录
RTX 跨平台webservice接口V1.0 .................................................................................... 1 1. 安装说明 .............................................................................................................. 3 2. 部门接口 .............................................................................................................. 3
新增部门............................................................................................................ 3
修改部门............................................................................................................ 4
删除部门............................................................................................................ 4
判定部门............................................................................................................ 4 3. 用户接口 .............................................................................................................. 4
新增用户............................................................................................................ 4
修改用户............................................................................................................ 5
删除用户............................................................................................................ 5
判定用户............................................................................................................ 6 . 单点登录接口 ....................................................................................................... 6 4
获取用户sessionKey ........................................................................................... 6 5. 反向登录接口 ....................................................................................................... 6
反向登录签名认证.............................................................................................. 6 6. 消息提醒接口 ....................................................................................................... 6
消息提醒............................................................................................................ 6 7. 短信接口 .............................................................................................................. 7
发送短信............................................................................................................ 7
上海易研网络科技有限公司 上海技、浙江技术服务中心
1. 安装说明
安装tomcat web应用服务器,
安装RTXServer sdk,进入Server SDK安装目录(默认路径:x:\Program
Files\Tencent\RTXSSDK\),把该目录下的dll文件及rtxServerApi.ini拷贝到JDK的bin
目录下。
进入RTX服务器安装目录下,用记事本打开SDKPorperty.xml文件,在里面增加开发机
器地址(如下图所示),保存后重启RTX服务。
注意:请在sdkhttp上也添加您的服务器地址。
方法如下:
2. 部门接口
新增部门
/**
* 添加组织信息
* @param deptId String 部门ID
* @param DetpInfo String 部门信息
* @param DeptName String 部门名称
* @param ParentDeptId String 父部门ID
* @param type String 0:只删除当前组织 1:删除下级组织及用户
* @return int 0 操作成功 非0为失败
*/
public int addDept(String deptId,String DeptName,String DetpInfo,String
ParentDeptId );
上海易研网络科技有限公司 上海技、浙江技术服务中心
修改部门
/**
* 修改组织信息
* @param deptId String 部门ID
* @param DetpInfo string 部门信息
* @param DeptName string 部门名称
* @param ParentDeptId string 父部门ID
* @return int 0 操作成功 非0为失败
*/
public int setDept(String deptId,String DeptName,String
DetpInfo,String ParentDeptId );
删除部门
/**
* 删除组织信息
* @param deptId String 部门
* @param type String 0:只删除当前组织 1:删除下级组织及用户
* @return int 0 操作成功 非0为失败
*/
public int deleteDept(String deptId,String type);
判定部门
/**
* 判断某个组织是否存在
* @param deptId String 部门ID
* @return int 0:存在 非0:不存在
*/
public int deptIsExist(String deptId);
3. 用户接口
新增用户
/**
* 新增用户
* @param uid 用户ID
* @param UserName 用户登录名称
* @param DeptID 部门ID
上海易研网络科技有限公司 上海技、浙江技术服务中心
* @param ChsName 中文名称
* @param Pwd 密码 明文
* @param email 邮件
* @param gender 性别 0男 1 女
* @param mobile 手机
* @param phone 电话
* @return 成功 0;失败 其他
*/
public int addUser(String uid,String UserName, String DeptID,
String ChsName, String Pwd,String email,String gender,String
mobile,String phone);
修改用户
/**
* 修改用户信息
* @param UserName 用户登录名称
* @param DeptID 部门ID
* @param ChsName 中文名称
* @param Pwd 密码 明文
* @param email 邮件
* @param gender 性别 0男 1 女
* @param mobile 手机
* @param phone 电话
* @return int 0 操作成功 非0为失败
*/
public int SetUserSimpleInfo(String UserName,String
ChsName,String email,String gender,String mobile,String phone,String
pwd,String depart);
删除用户
/**
* 删除用户信息
* @param String UserName用户帐号
* @return int 0 操作成功 非0为失败
*/
public int deleteUser(String UserName);
上海易研网络科技有限公司 上海技、浙江技术服务中心
判定用户
/**
* 判断某个用户是否存在
* @param UserName String 用户帐号
* @return int 0:存在 非0:不存在
*/
public int userIsExist(String UserName);
4. 单点登录接口
获取用户sessionKey
/**
* 获取sessionKey
* @param UserName String 用户帐号
* @return String 成功返回SessionKey,失败返回null
*/
public String getSessionKey(String UserName);
5. 反向登录接口
反向登录签名认证
/**
* 签名认证
* @param userName
* @param sign
* @return true 正确 false:失败
*/
public boolean authSign(String userName,String sign);
6. 消息提醒接口
消息提醒
/**
* 发送消息提醒
上海易研网络科技有限公司 上海技、浙江技术服务中心
* @param receivers String 接收人(多个接收人以逗号分隔)
* @param title String 消息标题
* @param msg String 消息内容
* @param type String 0:普通消息 1:紧急消息
* @param delayTime String 显示停留时间(毫秒) 0:为永久停留(用户关闭时才关闭)
* @return int 0:操作成功 非0:操作不成功
*/
public int sendNotify(String receivers,String title,String msg,
String type,String delayTime);
7. 短信接口
发送短信
/**
* 发送短信
* @param sender String 发送人
* @param receiver String 接收人(RTX用户或手机号码均可,最多128个)
smsInfo String 短信内容 * @param
* @param autoCut int 是否自动分条发送 0:否 1:是
* @param noTitle int 是否自动填写标题 0:自动 1:制定
* @return int 成功返回0,失败返回其他
*/
public int sendSms(String sender, String receiver, String
smsInfo,int autoCut, int noTitle) ;
本文档为【rtx java 接口说明】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑,
图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。