设为首页收藏本站

AnyChat技术支持论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz
123
返回列表 发新帖
楼主: liangchao

BRAC_ObjectControl进入营业厅返回-1

[复制链接]

1

主题

312

帖子

2471

积分

超级版主

Rank: 8Rank: 8

积分
2471
发表于 2015-11-9 11:37:44 | 显示全部楼层
liangchao 发表于 2015-11-9 11:36
目前我设弹框发现,主要是BRAC_SetVideoPos函数中videoobj.SetIPCGuid(BRAC_GetIPCGuid());
                videoobj.Se ...

您好 我们测试看看
回复 支持 反对

使用道具 举报

249

主题

2967

帖子

9070

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
9070
发表于 2015-11-9 12:07:32 | 显示全部楼层
BRAC_SetVideoPos(uid, videoID, videoType)
第三个参数不是videoType呢,是一个名称,会不会是,您本地视频和坐席视频的第三个参数重复了?
回复 支持 反对

使用道具 举报

10

主题

66

帖子

198

积分

注册会员

Rank: 2

积分
198
 楼主| 发表于 2015-11-9 13:11:21 | 显示全部楼层
admin 发表于 2015-11-9 12:07
第三个参数不是videoType呢,是一个名称,会不会是,您本地视频和坐席视频的第三个参数重复了?

"ANYCHAT_VIDEO_LOCAL"本地
“ANYCHAT_VIDEO_REMOTE"坐席
回复 支持 反对

使用道具 举报

1

主题

10

帖子

29

积分

新手上路

Rank: 1

积分
29
发表于 2016-4-27 13:37:50 | 显示全部楼层
您好!我想问一下:在坐席端点开始服务之后,没有回调OnAnyChatServiceStart此方法,队列里有客户,无客户的话会调OnAnyChatAgentWaitingUser()方法。这是为啥?

下面是日志:
[2016-04-27 13:15:53(893)]        ---------------------------AnyChat Platform Core SDK Client Log---------------------------
[2016-04-27 13:15:53(894)]        Load BRAnyChatCore.dll success!(V5.3 Build Time:Aug 10 2015 12:20:22)
[2016-04-27 13:15:53(900)]        Load BRMiscUtil.dll success!(V5.3 Build Time:Aug 10 2015 12:20:50)
[2016-04-27 13:15:53(945)]        Load BRMediaUtil.dll success!(V5.3 Build Time:Aug 10 2015 12:20:02)
[2016-04-27 13:15:53(947)]        Load BRMediaShow.dll success!(V5.3 Build Time:Aug 10 2015 12:20:53)
[2016-04-27 13:15:53(949)]        Load BRMediaCore.dll success!(V5.3 Build Time:Aug 10 2015 12:21:04)
[2016-04-27 13:15:54(667)]        Invoke        Connect(192.168.101.45,8906)=0
[2016-04-27 13:15:54(669)]        Invoke        LoginServer(username=hhhhh)
[2016-04-27 13:15:54(710)]        CheckClientSocketLink         Connect(ip=192.168.101.45,port=8906)
[2016-04-27 13:15:54(830)]        Server version: V6.0(Build Time:2016-03-22 20:21:52, Server OS:Windows)
[2016-04-27 13:15:54(833)]        Message        OnConnect(bSuccess:1, errorcode=0)
[2016-04-27 13:15:54(944)]        Message        OnLoginSystem(userid=17,errorcode=0,username=hhhhh), msg deliver worked(1)
[2016-04-27 13:15:54(947)]        Object InitFlags:0xffffffff
[2016-04-27 13:15:54(947)]        Server running time: 0 days, 4 hours, 10 minutes, license mode:0
[2016-04-27 13:15:54(990)]        Connection to streaming media server successfully!(udp delay:23ms)
[2016-04-27 13:15:55(011)]        Area(10001) Object Event, unknow event:2, dwParam1:17
[2016-04-27 13:15:55(081)]        Area(10001) Object Event, Enter Result:0
[2016-04-27 13:15:55(081)]        Area(10001) Object Event, unknow event:401, dwParam1:0
[2016-04-27 13:16:24(532)]        Area(10001) Object Event, unknow event:401, dwParam1:0
[2016-04-27 13:16:29(085)]        Area(10001) Object Event, unknow event:401, dwParam1:0
[2016-04-27 13:16:31(097)]        Area(10001) Object Event, unknow event:401, dwParam1:0
[2016-04-27 13:16:35(797)]        Area(10001) Object Event, unknow event:401, dwParam1:0
[2016-04-27 13:23:55(177)]        Area(10001) Object Event, unknow event:401, dwParam1:0
[2016-04-27 13:23:59(250)]        Area(10001) Object Event, unknow event:401, dwParam1:0
[2016-04-27 13:24:01(248)]        Area(10001) Object Event, unknow event:401, dwParam1:0
[2016-04-27 13:24:07(969)]        Area(10001) Object Event, unknow event:401, dwParam1:0
回复 支持 反对

使用道具 举报

发表于 2016-4-27 15:49:00 | 显示全部楼层
huachengfeng 发表于 2016-4-27 13:37
您好!我想问一下:在坐席端点开始服务之后,没有回调OnAnyChatServiceStart此方法,队列里有客户,无客户 ...

您好,日志显示反复进入队列:
[2016-04-27 13:16:24(532)]        Area(10001) Object Event, unknow event:401, dwParam1:0
[2016-04-27 13:16:29(085)]        Area(10001) Object Event, unknow event:401, dwParam1:0
[2016-04-27 13:16:31(097)]        Area(10001) Object Event, unknow event:401, dwParam1:0
[2016-04-27 13:16:35(797)]        Area(10001) Object Event, unknow event:401, dwParam1:0
[2016-04-27 13:23:55(177)]        Area(10001) Object Event, unknow event:401, dwParam1:0
[2016-04-27 13:23:59(250)]        Area(10001) Object Event, unknow event:401, dwParam1:0
[2016-04-27 13:24:01(248)]        Area(10001) Object Event, unknow event:401, dwParam1:0
[2016-04-27 13:24:07(969)]        Area(10001) Object Event, unknow event:401, dwParam1:0
请问有没有调用BRAC_ObjectControl(ANYCHAT_OBJECT_TYPE_AGENT, mSelfUserId, ANYCHAT_AGENT_CTRL_SERVICEREQUEST, 0, 0, 0, 0, "");呢?
回复 支持 反对

使用道具 举报

1

主题

10

帖子

29

积分

新手上路

Rank: 1

积分
29
发表于 2016-4-28 10:05:01 | 显示全部楼层
您好!回调的调成功了!!反复进入队列的这个问题请给解答一下。我是在进入区域的回调中调用调BRAC_ObjectControl(ANYCHAT_OBJECT_TYPE_QUEUE, queueList[0], ANYCHAT_QUEUE_CTRL_USERENTER, 0, 0, 0, 0, "");
代码如下:
// 进入服务区域通知事件
function OnAnyChatEnterAreaResult(dwObjectType, dwObjectId, dwErrorCode) {
        AddLog('OnAnyChatEnterAreaResult(' + dwObjectType + ',' + dwObjectId +','+dwErrorCode + ')', LOG_TYPE_EVENT);
        if (dwErrorCode == 0) {
            colorIdx = 0;
                // 进入服务区域成功
                if(mUserType==1){//客户
                        /**获取队列*/
                        var queueList =BRAC_ObjectGetIdList(ANYCHAT_OBJECT_TYPE_QUEUE);
                        if (queueList.length>0){
                                //2 进入队列
                                var errorEnterQue=BRAC_ObjectControl(ANYCHAT_OBJECT_TYPE_QUEUE, queueList[0], ANYCHAT_QUEUE_CTRL_USERENTER, 0, 0, 0, 0, "");
                                if (errorEnterQue==0){
                                        currentSelectedQueueId = parseInt(queueList[0]); //获取队列id
                                       
                                }else{
                                        alert("errorEnterQue:"+errorEnterQue);
                                }
                        }
                        else{
                                alert("未获得队列");
                        }
回复 支持 反对

使用道具 举报

发表于 2016-4-28 10:55:26 | 显示全部楼层
huachengfeng 发表于 2016-4-28 10:05
您好!回调的调成功了!!反复进入队列的这个问题请给解答一下。我是在进入区域的回调中调用调BRAC_ObjectC ...

您好,现在坐席能不能正常服务用户了?
回复 支持 反对

使用道具 举报

1

主题

10

帖子

29

积分

新手上路

Rank: 1

积分
29
发表于 2016-4-28 15:45:54 | 显示全部楼层
坐席的服务正常了,反复进入队列的问题还是存在。
回复 支持 反对

使用道具 举报

发表于 2016-4-28 16:30:24 | 显示全部楼层
huachengfeng 发表于 2016-4-28 15:45
坐席的服务正常了,反复进入队列的问题还是存在。

您好,25楼的回复有误了,日志中输出多条Area(10001) Object Event, unknow event:401, dwParam1:0,是正常的,并不是反复进入队列。
现在能够正常使用就好了。
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-3-30 09:34 , Processed in 0.184628 second(s), 19 queries .

Powered by Discuz! X3

© 2001-2013 Comsenz Inc.

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