Talkweb Messanger接口说明
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
视频会议接口
会议提示通 知
消 息 服 务 接 会 口 服 务 务 服 议
客户端
会议向导
Web 服务
客户端通过页面向导创建会议,通过接口服务选择会议人员 会议中通过接口服务添加人员 会议创建后调用接口服务通知相关人员参加会议
ISCustomWebPanel是否系统定义 Name标签提示名称 Image图片二进制码 Url应用地址 PostFields传递值(TabType为1时启用,[%LoginName%]获取帐号 [%Password%]获取密码,post方式时拆分参数) TabType请求应用方式(0 get ;1 post;2 其他) Show 是否启用 NavigateType 浏览方式(0 IM嵌入浏览器其中,size才起作用 ;1 IM侧边框;2 外部浏览器) Size IM嵌入浏览器尺寸 (10,10) AutoExplorer默认浏览 UserIMLoginName使用IM帐号 UserIMPassword使用IM密码 CustomLoginName自定义帐号 CustomPassword自定义密码
作为消息推送接口的发送内容提交,分解消息内容后做相应处理。 ID应用标识 Count应用消息条目 NavigateType请求方式 TabType浏览方式 Size窗口大小 Image提示图标 Title此条消息标题 Content消息内容 Url应用地址 PostFileds传递值
目 录
第一部分:软件结构 第二部分:标签接口 数目标签 Web标签 第三部分:第三方调用接口 应用消息推送接口 其他接口 第四部分:短信和彩信接口 第五部分:视频会议接口
提供第三方应用调用接口
接收:您 有一封公 文处理
发送:您 有一封公 文处理
消 息 客户端 务 服 务 服 口
接 用 服 务
应
为第三方应用提供消息推送接口(包含应用数目的更新信息) 提供用户基础信息接口 提供人员组织数据接口
第三方应用消息推送 XML格式定义
XML格式定义Βιβλιοθήκη <AppInfo ID=‘MssDaiBan’ Count=‘3’ TabType=‘1’ NavigateType=‘1’ Size=‘’ Image=‘’ Title=‘’ Content=‘’ Url=‘’ PostFields=‘’ > <Msg Title=‘开会申请1’ Content=‘上午开会’ Url=‘’ PostFields=‘’ Sender=‘’/> <Msg Title=‘开会申请2’ Content=‘中午开会’ Url=‘’ PostFields=‘’ Sender=‘’/> <Msg Title=‘开会申请3’ Content=‘下午开会’ Url=‘’ PostFields=‘’ Sender=‘’/> </AppInfo>
客户端
客户端
SQLServer
客户端
网络硬盘服务 IIS Web服务
客户端
文件存储
目 录
第一部分:软件结构 第二部分:标签接口 数目标签 Web标签 第三部分:第三方调用接口 应用消息推送接口 其他接口 第四部分:短信和彩信接口 第五部分:视频会议接口
WebService获取应用条目接口
IM客户端
邮件应用
客户端直接通过Get方式访问Web转换页面 url (tagwhole)加密特征:用服务器当前时间搓(精确到30 分钟)作为加密密钥
目 录
第一部分:软件结构 第二部分:标签接口 数目标签 Web标签 第三部分:第三方调用接口 应用消息推送接口 其他接口 第四部分:短信和彩信接口 第五部分:视频会议接口
SSO 接口
Post or Get
Web 应用
客户端 换 接 口
转
客户端直接通过Post或Get方式访问Web应用页面 客户端通过Post或Get方式访问转换页面,再跳转至请求页面
SSO页面应用接口
公文待办、 待阅
公文应用
帐号信息、 转向信息
Login.aspx
验证后设置cookie、 session转向 邮件页面
XML格式
WebService服务 公 文 客户端
获取各个应用的提示数目 公文待办
服 务
公文待阅
公务邮件
邮 件 服 务 应 用 服 务
邮件
…应用
客户端在登录建立连接后启动线程调用WebService接口一次 性获取各个应用系统的提示数目,WebService返回XML格式的 数目集合(后期数目的更新由第三方应用消息推送完成) WebService服务集成各个应用系统数据的获取工作
传递每个应用的ID标识和应用的数目值
GetAppsTabsCount();
客户端标签自定义格式
XML格式定义
<AppsTabInfo WSDLLocation='http://127.0.0.1:2606/realoa.asmx?WSDL' Service='Service1' Port='Service1Soap'> <AppTab ID='MssDaiBan' Name='待办公文' Value='0' Image='./image/AppTabs/mssdaiban.jpg' Url='/workflow/daiban.jsp' PostFields='UserName=[%LoginName%],Password=[%Password%],Redirect=./daiban.jsp' TabType='1' Show='true' NavigateType='1' Size='' /> <AppTab ID='MssDaiYue' Name='待阅公文' Value='0' Image='./image/AppTabs/mssdaiyue.jpg' Url='/workflow/daiyue.jsp' PostFields='UserName=[%LoginName%],Password=[%Password%],Redirect=./daiyue.jsp' TabType='1' Show='true' NavigateType='1' Size='' /> <AppTab ID='MssMail' Name='公务邮件' Value='0' Image='./image/AppTabs/mssmail.jpg' Url='/workflow/mssmail.jsp' PostFields='UserName=[%LoginName%],Password=[%Password%],Redirect=./mssmail.jsp' TabType='1' Show='true' NavigateType='1' Size='' /> <AppTab ID='Mail' Name='邮件' Value='0' Image='./image/AppTabs/mail.jpg' Url='/workflow/mail.jsp' PostFields='UserName=[%LoginName%],Password=[%Password%],Redirect=./daiban.jsp' TabType='1' Show='true' NavigateType='1' Size='' /> </AppsTabInfo>
WebService 获取应用条目接口 XML格式定义
XML格式定义
<AppsInfo> <App ID=‘MSSDaiBan’ Value=‘0’ /> <App ID=‘MssDaiYue Value=‘0’ /> <App ID=‘MssMail’ Value=‘0’ /> <App ID=‘Mail’ Value=‘0’ /> </AppsInfo>
短信彩信接口
发送:消息 1
短信DB 消 息 客户端 务
接收:消息 2
接收:消息 1
接 服 务 口 服 务 服 信
短 手机
发送:消息 2
消息下行通过短息服务扫描短信数据库表发送 消息上行通过短信服务调用即时消息服务提供的接口发送消 息到客户端
目 录
第一部分:软件结构 第二部分:标签接口 数目标签 Web标签 第三部分:第三方调用接口 应用消息推送接口 其他接口 第四部分:短信和彩信接口 第五部分:视频会议接口
ID标签标识 Name标签提示 Value默认值(空时不显示) Image图片地址 Url应用地址 PostFields传递值(UrlType为1时启用,[%LoginName%]获取帐号 [%Password%]获取密码,post方式时拆分参数) UrlType请求应用方式(0 get ;1 post;2 其他) Show 是否启用 NavigateType 浏览方式(0 IM嵌入浏览器其中,size才起作用 ;1 IM侧边框;2 外部浏览器) Size IM嵌入浏览器尺寸 (10,10)
Web标签自定义 XML格式定义
<WebPanels> <WebPanel ISCustomWebPanel="True" Name="DD9C17AA212C6E50" URL="716DF7C2A2AA46211BA862D3176F55DB0C01ADB7A2F7A353" Image="A258053806B9717A04C81D94FFB70CDAA4EA3E845CBF3A644628B27CEDBA5AE861C7088C 6C18488B8E23719480A9AF412B5F79CEE7213CDCB28120B81C6562DA0D9C68B88B353B6C" NavigateType="1" PostFields="080BE3A4E110F176901351D8F854E55734F53B6F1D660825CF1D755754861BD8955E3B92 25A0E632CC9C493B4012C23E" UserIMLoginName="True" UserIMPassword="True" CustomLoginName="" CustomPassword="" TabType="2" Size="" AutoExplorer="False" Show="True"/> <WebPanel ISCustomWebPanel="False" Name="9F2066407F4CD386" URL="C0F9187A6FB99E3793FE2DBC9820D7B5" Image="A258053806B9717A04C81D94FFB70CDAA4EA3E845CBF3A644628B27CEDBA5AE861C7088C 6C18488B8E23719480A9AF41FB9B60173EB8AD5E41E22AE7574D07063E2E1D0713B51542F1986A229 912BB8D33A2079AF1A30B7347425869262547DBFB0E54A2A117F93E22CF3B33B58DB227536CAA114 377F8B0" NavigateType="1" PostFields="686CC3B8E10F79D6" UserIMLoginName="True" UserIMPassword="True" CustomLoginName="" CustomPassword="" TabType="1" Size="" AutoExplorer="False" Show="True"/> </WebPanels>
Talkweb Messager接口说明
湖南拓维集团
2009年2月
目 录
第一部分:软件结构 第二部分:标签接口 数目标签 Web标签 第三部分:第三方调用接口 应用消息推送接口 其他接口 第四部分:短信和彩信接口 第五部分:视频会议接口
软件结构
客户端
管理客户端 服务端1 管理服务1 负载均衡服务 服务端2 管理服务2 服务端3 管理服务3