统一通信平台接口.doc

  1. 1、本文档共23页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
统一通信平台接口

UcSTARSERVER接口设计 2007-12-6(擎旗技术) 2009-3-24 修正 饶维立 目录 UcSTARSERVER接口设计 1 1 说明: 1 2 业务逻辑WebService接口 2 2.1 Webservice接口地址: 2 2.2 Webserivce调用说明 2 2.2.1 基本资源文件 2 2.2.2 使用之前注意事项: 2 2.3 Webserivce API说明: 3 2.3.1 JAVAAPI接口: 3 用户接口: 3 部门接口: 7 群组接口: 9 消息接口: 13 其他接口 16 2.3.2 JAVAAPI BEAN对象: 17 群组对象: 17 部门对象 17 消息对象 17 短信对象 19 用户对象 19 状态对象 20 状态扩展对象 20 3 短信公共接口 20 3.1 短信公共接口采用xmpp的注册方式: 21 3.1.1 流程: 21 3.1.2 接口说明: 21 说明: 采用webservice和xmpp相结合的方式处理ucstarserver对外接口,并提供了相应的java代码示例。 用webservice接口进行访问控制 业务逻辑WebService接口 Webservice接口地址: http://localhost:9090/services/UcstarWebservice?wsdl (请把localhost改成您的ucstart服务器所在的IP或者域名地址) Webserivce调用说明 基本资源文件 资源文件:ucstarserver_webservice.jar包 JAVA工程:prj_webservice_jar 环境要求: JDK1.4以上 注:webservice接口目前只是提供了JAVA的例子程序,如需要C++、PHP、C#等调用方式,请联系我公司配合完成。 使用之前注意事项: 进入管理后台打开webservice接口 将ucstarserver_webservice.jar包添加到工程中 将工程prj_webservice_jar中的测试代码添加到java工程中 修改测试程序TestWebserviceGetUser: 修改其中的connect中的地址,改成真实的ucstar服务器地址。 运行测试程序,如果能正确打印“测试成功:adminpackage qflag.ucstar.test; import qflag.ucstar.WebInterface.WebserviceManager; import qflag.ucstar.webservice.bean.UcstarUser; /** * 获取用户信息 * @author polarbear 2009-3-24 */ public class TestWebserviceGetUser { public static void main(String[] args) { try { //连接webservice服务地址 WebserviceManager.getInstance().connect(2:9090/services/UcstarWebservice?WSDL); //调用webservice接口获取用户信息 UcstarUser user = WebserviceManager.getInstance().getWebservice().getUser(admin); //输出用户姓名 System.out.println(测试成功:+user.getUsername()); } catch (Exception e) { e.printStackTrace(); } } } Webserivce API说明: JAVAAPI接口: 用户接口: 查询该用户的详情资料 getUser public UcstarUser getUser(java.lang.String userName) 参数: userName - 用户帐号 返回: 返回用户对象 查询用户状态 getUserState public UcstarUserState getUserState(java.lang.String userName) 参数: userName - 用户帐号 返回: 返回用户状态对象 添加用户资料 addUser public int addUser(UcstarUser user) 参数: user(Uc

文档评论(0)

youshen + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档