设为首页收藏本站

AnyChat技术支持论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz
查看: 7944|回复: 10
打印 上一主题 下一主题

关于获取指定ID的登录状态

[复制链接]

36

主题

181

帖子

542

积分

高级会员

Rank: 4

积分
542
跳转到指定楼层
楼主
发表于 2015-6-18 14:35:18 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
你好,请问anychat用户成功登录后不进入房间,这样能够获取其它指定ID的登录状态吗?


分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

5

主题

1269

帖子

3677

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
3677
沙发
发表于 2015-6-18 14:39:09 | 只看该作者
您好,默认情况下是没有接口可以获取其他用户的登录状态的,但可以通过如下两种方式来实现这个功能。
回复 支持 反对

使用道具 举报

5

主题

1269

帖子

3677

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
3677
板凳
发表于 2015-6-18 14:41:14 | 只看该作者
廖斌 发表于 2015-6-18 14:39
您好,默认情况下是没有接口可以获取其他用户的登录状态的,但可以如下两种方式来实现这个功能。

1、使用AnyChat Server SDK好友接口,为A和B两个用户建立好友关系。这样在A只要登录成功了,就能通过好友接口获取B的好友状态,B上下线也会通过回调消息通知A。
回复 支持 反对

使用道具 举报

5

主题

1269

帖子

3677

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
3677
地板
发表于 2015-6-18 14:44:30 | 只看该作者
廖斌 发表于 2015-6-18 14:41
1、使用AnyChat Server SDK好友接口,为A和B两个用户建立好友关系。这样在A只要登录成功了,就能通过好友 ...

2、由你们自己来实现这个通知的业务逻辑。A和B登录、退出都会触发AnyChat Server SDK的相应回调,在回调中可以维护用户的登录状态,A通过AnyChat透明通道接口发送一条“请求用户状态”“指令给server sdk,server sdk查询到B的登录状态之后,通过透明通道接口再通知到A
回复 支持 反对

使用道具 举报

5

主题

1269

帖子

3677

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
3677
5#
发表于 2015-6-18 14:45:20 | 只看该作者
廖斌 发表于 2015-6-18 14:44
2、由你们自己来实现这个通知的业务逻辑。A和B登录、退出都会触发AnyChat Server SDK的相应回调,在回调 ...

透明通道接口使用参考:
http://www.anychat.cn/faq/index. ... =206&artlang=zh
回复 支持 反对

使用道具 举报

36

主题

181

帖子

542

积分

高级会员

Rank: 4

积分
542
6#
 楼主| 发表于 2015-6-18 14:57:59 | 只看该作者
谢谢回答! 我对我现在做的开发结构有些担心,不知道是否合理。请帮我分析下,下面就是我正在做的:

刚开始结构是一对一呼叫视频聊天,现在又增加了第三个用户的桌面共享,结构改为普通视频聊天+透明通道发送呼叫请求, 请问这样的结构合理吗?
回复 支持 反对

使用道具 举报

5

主题

1269

帖子

3677

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
3677
7#
发表于 2015-6-18 15:02:38 | 只看该作者
kinghong 发表于 2015-6-18 14:57
谢谢回答! 我对我现在做的开发结构有些担心,不知道是否合理。请帮我分析下,下面就是我正在做的:

刚 ...

这种结构可以的。三个人通话的情况下,用内置的呼叫接口就不太合适了,所以舍去是合理的。
回复 支持 反对

使用道具 举报

36

主题

181

帖子

542

积分

高级会员

Rank: 4

积分
542
8#
 楼主| 发表于 2015-6-18 15:12:26 | 只看该作者
那么我要实现其中指定两个人之间的呼叫请求的话,他们的通话状态都需要我在业务层管理吗?
回复 支持 反对

使用道具 举报

5

主题

1269

帖子

3677

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
3677
9#
发表于 2015-6-18 15:14:43 | 只看该作者
kinghong 发表于 2015-6-18 15:12
那么我要实现其中指定两个人之间的呼叫请求的话,他们的通话状态都需要我在业务层管理吗?

嗯,是的。
回复 支持 反对

使用道具 举报

36

主题

181

帖子

542

积分

高级会员

Rank: 4

积分
542
10#
 楼主| 发表于 2015-6-18 15:22:50 | 只看该作者
您说的这个AnyChat Server SDK好友接口在demo中有现成的功能,还是需要我这自己来实现?如果需要我自己做的话你们有没有可以做参考的代码呢?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|AnyChat ( 粤ICP备13022410号-1 )  

GMT+8, 2024-11-24 10:06 , Processed in 0.138034 second(s), 21 queries .

Powered by Discuz! X3

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表