默认

[已回复] RainbowChat改的IM中如何不加好友直接聊天和创建群聊

查看数: 29917 | 评论数: 7 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2021-02-22 15:52

正文摘要:

内部OA系统,整个系统的通讯录没有加好友这种概念,后台维护通讯录,目前想到点击通讯录好友直接“临时聊天”,但是创建群聊怎么办?还有发起聊天可以通过“账号”而不是UID麽? 来自------------付费 ...

评论

JackJiang 发表于 3 年前
引用:西域男孩 发表于 2021-02-22 23:18
目前想从通讯录里面选择通讯录好友创建群聊

那就对了。默认版本所谓的好友列表,也只是个列表而已,你只要保证可以选群员,至于群员从哪来里,无所谓的,代码里并没有对数据模型作限制,只要保证有数据就能建立
西域男孩 发表于 3 年前
引用:JackJiang 发表于 2021-02-22 21:20
那你现在的群聊,群成员都是什么人?这些群成员数据多哪里来?

目前想从通讯录里面选择通讯录好友创建群聊
JackJiang 发表于 3 年前
引用:西域男孩 发表于 2021-02-22 19:36
是的,点击通讯录好友直接聊天,前面几个都已解决,现在问题就是在客户端创建群聊,默认创建群聊是直接读 ...

那你现在的群聊,群成员都是什么人?这些群成员数据多哪里来?
西域男孩 发表于 3 年前
引用:JackJiang 发表于 2021-02-22 18:01
明白了。我来回复你:

1)目前想到点击通讯录好友直接“临时聊天”:

是的,点击通讯录好友直接聊天,前面几个都已解决,现在问题就是在客户端创建群聊,默认创建群聊是直接读取好友列表,选择要群聊的用户,那我都没有好友(全部都是临时聊天),那该怎么选择?
JackJiang 发表于 3 年前
引用:西域男孩 发表于 2021-02-22 17:50
是的,基于安卓原生的rainbowchat改的

明白了。我来回复你:

1)目前想到点击通讯录好友直接“临时聊天”:
这个可以,默认代码里的临时聊天功能,就是这样的,你跑一下默认版本,对照一下看看。

2)创建群聊怎么办?
你具体指的是什么?你的意思是,想在服务端创建好群聊,而不是客户端吗?你不清楚服务端该如何创建群聊是吗?

3)发起聊天可以通过“账号”而不是UID麽?
你如果想通过“账号”发起聊天,可以想办法让调用“账号”时,读到对应的UID,反正聊天发起的底层肯定是以UID为准,因为“账号”可以有不同的方式,但UID只有唯一的一个。能理解我的意思吧
西域男孩 发表于 3 年前
引用:JackJiang 发表于 2021-02-22 17:04
你是基于RainbowChat改的是吗?

是的,基于安卓原生的rainbowchat改的
JackJiang 发表于 3 年前
你是基于RainbowChat改的是吗?

返回顶部