设为首页收藏本站

AnyChat技术支持论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz
查看: 2712|回复: 7

呼叫转移改为多人聊天功能

[复制链接]

3

主题

9

帖子

43

积分

新手上路

Rank: 1

积分
43
发表于 2016-8-1 16:42:18 | 显示全部楼层 |阅读模式
我现在的demo有这样的功能:坐席端在与用户进行点对点的对话过程中,如果有别的坐席端在线的话,就可以通过呼叫转移功能转给其他在线客服接听,同时断掉当前会话。现在要把呼叫转移这个功能进行修改,如果有其他坐席端在线,就可以拉他进来群聊,就不是点对点对话了,改为多人聊天,亲各位大牛帮忙我该怎么实现这个功能,谢谢各位了
回复

使用道具 举报

246

主题

2964

帖子

9013

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
9013
发表于 2016-8-1 16:52:35 | 显示全部楼层
您好,使用AnyChat可以方便的实现上述需求,解决方案如下:
1、当前坐席端是知道当前的房间号的,可以通过透明通道,向其它坐席发送一条邀请指令,带上当前的房间号;
2、其它坐席收到邀请后,进入指定的房间;
3、新坐席进入房间后,互相请求语音、请求视频,则群聊的会话就建立起来了。
回复 支持 反对

使用道具 举报

3

主题

9

帖子

43

积分

新手上路

Rank: 1

积分
43
 楼主| 发表于 2016-8-1 17:01:38 | 显示全部楼层
admin 发表于 2016-8-1 16:52
您好,使用AnyChat可以方便的实现上述需求,解决方案如下:
1、当前坐席端是知道当前的房间号的,可以通过 ...

你好,可以大概和我说一下第二个步骤以后的函数调用顺序吗
回复 支持 反对

使用道具 举报

发表于 2016-8-1 18:07:11 | 显示全部楼层
本帖最后由 佰锐科技-白玉冰 于 2016-8-1 18:10 编辑
lezhuowen 发表于 2016-8-1 17:01
你好,可以大概和我说一下第二个步骤以后的函数调用顺序吗

你好,新坐席进入房间之后,先打开自己音视频 BRAC_UserCameraControl、BRAC_UserSpeakControl;
然后根据 新坐席收到透明通道回调方法 获取发送者(用户)的 userid,请求用户的音视频;
用户可以根据 OnAnyChatUserAtRoom 回调方法获取 新坐席的 userid,来请求音视频。
回复 支持 反对

使用道具 举报

3

主题

9

帖子

43

积分

新手上路

Rank: 1

积分
43
 楼主| 发表于 2016-8-3 14:55:36 | 显示全部楼层
佰锐科技-白玉冰 发表于 2016-8-1 18:07
你好,新坐席进入房间之后,先打开自己音视频 BRAC_UserCameraControl、BRAC_UserSpeakControl;
然后根 ...

你好,第一步用什么函数实现?我现在都没找到合适的方法
回复 支持 反对

使用道具 举报

发表于 2016-8-3 14:59:03 | 显示全部楼层
lezhuowen 发表于 2016-8-3 14:55
你好,第一步用什么函数实现?我现在都没找到合适的方法

你好,可以使用 透明通道 向新坐席发送指令信息 BRAC_TransBuffer
回复 支持 反对

使用道具 举报

3

主题

9

帖子

43

积分

新手上路

Rank: 1

积分
43
 楼主| 发表于 2016-8-4 17:27:59 | 显示全部楼层
佰锐科技-白玉冰 发表于 2016-8-3 14:59
你好,可以使用 透明通道 向新坐席发送指令信息 BRAC_TransBuffer

BRAC_TransBuffer(mTargetUserId, roomID);我用这个函数把房间号传给新坐席,新坐席的响应此操作的回调函数是什么?我该在那个函数响应我的拒绝或接受按钮?
回复 支持 反对

使用道具 举报

发表于 2016-8-5 09:09:45 | 显示全部楼层
lezhuowen 发表于 2016-8-4 17:27
BRAC_TransBuffer(mTargetUserId, roomID);我用这个函数把房间号传给新坐席,新坐席的响应此操作的回调 ...

你好,响应的回调函数:OnAnyChatTransBuffer(dwUserId, lpBuf, dwLen),接受或者拒绝可以通过是否进入房间自定义。
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2022-8-8 07:58 , Processed in 0.119165 second(s), 22 queries .

Powered by Discuz! X3

© 2001-2013 Comsenz Inc.

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