AnyChat技术支持论坛

标题: 在没有进入房间前怎样获取该房间有多少人在线啊? [打印本页]

作者: superman    时间: 2014-5-19 15:24
标题: 在没有进入房间前怎样获取该房间有多少人在线啊?
在没有进入房间前怎样获取该房间有多少人在线啊?

作者: 廖斌    时间: 2014-5-19 15:39
您好,有两种方式可以实现。
1、自定义业务逻辑。客户端每次登录都会通知业务服务器,业务服务器可以记录用户的登录状态。然后将在线用户讯息通过透明通道api发送给客户端

2、使用好友接口。通过业务服务器好友接口建立好友关系,然后客户端通过GetUserFriends获取好友列表。
参考客户端的AnyChatCoreSDK_Android_r4060\src\AnyChatCallCenter源码以及业务服务器的源码AnyChatCoreSDK_Win32_r4060\src\server\java\AnyChatCallCenterServer
作者: 廖斌    时间: 2014-5-19 15:39
廖斌 发表于 2014-5-19 15:39
您好,有两种方式可以实现。
1、自定义业务逻辑。客户端每次登录都会通知业务服务器,业务服务器可以记录 ...

透明通道接口的使用参考
http://www.anychat.cn/faq/index. ... =206&artlang=zh
作者: superman    时间: 2014-5-19 15:49
谢谢你的回复!但是这样就必须通过业务服务器啊?我这边的话就是想尽量能不能不要业务服务器
作者: superman    时间: 2014-5-19 15:51
廖斌 发表于 2014-5-19 15:39
透明通道接口的使用参考
http://www.anychat.cn/faq/index.php?action=artikel&cat=2&id=206&artlang=zh

谢谢你的回复!但是我这边就是想能不能不通过业务服务器来做
作者: admin    时间: 2014-5-19 15:57
您好,目前都需要通过业务服务器来实现。
作者: superman    时间: 2014-5-19 16:17
admin 发表于 2014-5-19 15:57
您好,目前都需要通过业务服务器来实现。

好吧,那只能那样做了!还有个问题SDK Filter数据是什么啊?
作者: 廖斌    时间: 2014-5-19 16:26
superman 发表于 2014-5-19 16:17
好吧,那只能那样做了!还有个问题SDK Filter数据是什么啊?

SDK Filter是传送数据的通道,建议用透明通道api来发送和接收数据,参考帖子
http://bbs.anychat.cn/forum.php? ... &extra=page%3D1
作者: superman    时间: 2014-5-19 16:27
廖斌 发表于 2014-5-19 16:26
SDK Filter是传送数据的通道,建议用透明通道api来发送和接收数据,参考帖子
http://bbs.anychat.cn/for ...

好的,谢谢!




欢迎光临 AnyChat技术支持论坛 (http://bbs.anychat.cn/) Powered by Discuz! X3