ehomeud 发表于 2015-9-22 16:54:30

用户离线和用户注销

请问用户离线(网络异常 断开等 断开连接的场景) 会调用 anychatsdk 的用户注销回调函数么?对应 java sdk方法
OnAnyChatUserLogoutActionExCallBack

佰锐科技-李永星 发表于 2015-9-22 17:52:20

你好,会触发OnAnyChatLinkCloseMessage事件

佰锐科技-李友勤 发表于 2015-9-22 17:54:42

您好,不会调用。会有一个网络连接关闭的通知

ehomeud 发表于 2015-9-22 20:31:17

佰锐科技-李永星 发表于 2015-9-22 17:52
你好,会触发OnAnyChatLinkCloseMessage事件

你好 AnyChatServerSDK.java 里面不存在你说的 OnAnyChatLinkCloseMessage事件我想自己开发的上层服务中 自行管理    用户的状态所以 想咨询下 如果是网络连接断开这种状态下我的上层服务如何监控到 这个异常用户的状态 ,完整的用户状态-- 从登陆网络断开到退出注销请问 能否在后端服务层 通过 java sdk 由事件监控到

佰锐科技-邵光清 发表于 2015-9-22 21:00:16

本帖最后由 佰锐科技-邵光清 于 2015-9-24 22:04 编辑

ehomeud 发表于 2015-9-22 20:31
你好 AnyChatServerSDK.java 里面不存在你说的 OnAnyChatLinkCloseMessage事件我想自己开发的上层服务 ...
您好,OnAnyChatLinkCloseMessage是客户端网络断开通知事件,该消息是只有在客户端连接成功服务器之后,网络异常断开时触发的。上层服务中,客户端的登录、断开、退出等状态,服务端都有相对应的回调事件,由errorCode就可以判断客户端的状态是否正常了。

ehomeud 发表于 2015-9-23 00:17:41

佰锐科技-邵光清 发表于 2015-9-22 21:00
您好,OnAnyChatLinkCloseMessage是客户端网络断开通知事件,该消息是只有在客户端连接成功服务器之后, ...
邵工,你好。
我对比了java SDK里面好像只有
1.用户登录成功回调函数OnAnyChatUserLoginActionCallBack
2.用户注销回调函数定义 OnAnyChatUserLogoutActionExCallBack
你说的 断开和退出状态 在java sdk 中具体指的是哪个接口。
如果上层应用能够同步用户的状态,接下来的工作应该就好了期待你的解惑

佰锐科技-李永星 发表于 2015-9-23 08:58:46

ehomeud 发表于 2015-9-23 00:17
邵工,你好。
我对比了java SDK里面好像只有
1.用户登录成功回调函数OnAnyChatUserLoginActionCa ...

您好,OnAnyChatLinkCloseMessage是在你创建的Activity 实现AnyChat的接口implements AnyChatBaseEvent的回调函数,请参考Demo HelloAnyChat的MainActivity的代码。

佰锐科技-邵光清 发表于 2015-9-23 09:53:46

本帖最后由 佰锐科技-邵光清 于 2015-9-23 11:22 编辑

ehomeud 发表于 2015-9-23 00:17
邵工,你好。
我对比了java SDK里面好像只有
1.用户登录成功回调函数OnAnyChatUserLoginActionCa ...
您好,Java SDk里面定义SetServerEvent,其实现请参考:src\server\java目录下的服务端源码,通过相关的回调事件便可在上层应用中获取用户的状态。

ehomeud 发表于 2015-9-23 10:32:15

佰锐科技-邵光清 发表于 2015-9-23 09:53
您好,AnyChatServerSDk.java里面SetServerEvent,其实现请参考:src\server\java目录下的服务端源码,通 ...

setServerEvent 只是将 AnyChatServerEvent实现类 注入到AnyChatServerSDK而已 跟我问的问题没关系吧   而且 我就是参考AnyChatServerEvent 查询相应的 回调函数 没有找到 之前说的 回调函数啊再怎么参考也没用额
项目有点急,麻烦邵工 多花点时间帮忙了解下吧

ehomeud 发表于 2015-9-23 10:35:05

佰锐科技-李永星 发表于 2015-9-23 08:58
您好,OnAnyChatLinkCloseMessage是在你创建的Activity 实现AnyChat的接口implements AnyChatBaseEvent的 ...

你好HelloAnyChat demo 下载地址能提供下么 我下载的是 AnyChatCoreSDK_Win32_r4840参考java服务端的src/serverdemo
页: [1] 2
查看完整版本: 用户离线和用户注销