设为首页收藏本站

AnyChat技术支持论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

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

关于视频见证优先级的问题

[复制链接]

13

主题

42

帖子

189

积分

注册会员

Rank: 2

积分
189
跳转到指定楼层
楼主
发表于 2016-6-18 13:40:16 | 只看该作者 |只看大图 回帖奖励 |正序浏览 |阅读模式
1、客户端的优先级在开始登陆的时候没有设置,默认是多少?
2、如果没有设置优先级的话,可以在登陆后改优先级么?
3、如果可以改的话,可以在坐席端对客户的优先级进行修改,用来实现插队的功能么?
4、如果坐席端可以改的话,那么如果多个坐席同时操作时优先级时,这个时候改怎么弄?怎么避免队列混乱的问题?
以上几点主要是为了实现现在的开发的一个手动选择用户视频见证的功能,劳烦解答下,谢谢
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

249

主题

2967

帖子

9108

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
9108
16#
发表于 2016-6-18 15:51:10 | 只看该作者
创建一个高优先级的专用队列,需要插队的用户排入这个专用队列,因为该队列的优先级比其他队列高,故会被优先处理;

您可以试试这套方案,服务器在初始化时多创建一个队列,优先级高一些。
回复 支持 反对

使用道具 举报

249

主题

2967

帖子

9108

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
9108
15#
发表于 2016-6-18 15:40:14 | 只看该作者
那可能需要先离开之前的队列,然后设置优先级,最后再重新进入队列,队列才会变化。

如果只是单纯的设置用户的优先级,是不会改变队列属性的。
回复 支持 反对

使用道具 举报

13

主题

42

帖子

189

积分

注册会员

Rank: 2

积分
189
14#
 楼主| 发表于 2016-6-18 15:39:51 | 只看该作者
admin 发表于 2016-6-18 15:28
您是如何确认队列信息没有变化呢,设置后,下一次服务的,应该就是被设置的用户了,如果他的优先级最高的 ...

在demo上测试也没改变也队列耶

LZ(@Z6TC3I[U`$N8T}C@N7P.png (38.93 KB, 下载次数: 3099)

LZ(@Z6TC3I[U`$N8T}C@N7P.png
回复 支持 反对

使用道具 举报

13

主题

42

帖子

189

积分

注册会员

Rank: 2

积分
189
13#
 楼主| 发表于 2016-6-18 15:34:06 | 只看该作者
admin 发表于 2016-6-18 15:28
您是如何确认队列信息没有变化呢,设置后,下一次服务的,应该就是被设置的用户了,如果他的优先级最高的 ...

1、为在登录的时候 是没设置优先级的,所以按优先级的逻辑的话,应该涉及了之后 首先变化的应该是队列的吧2、是在没开始服务之前设置的,所以 当设置了完了优先级后再去走服务的API的话 应该是会去接入设置的优先级的用户的吧
测试的时候 按上面的方式改变了排第二的用户 的优先级,但是队列没变化,他还是在第二位,而服务的 也是第一位 不是改了优先级的第二位
回复 支持 反对

使用道具 举报

249

主题

2967

帖子

9108

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
9108
12#
发表于 2016-6-18 15:28:42 | 只看该作者
设置优先级为10 用户的队列信息 还是没变化耶

您是如何确认队列信息没有变化呢,设置后,下一次服务的,应该就是被设置的用户了,如果他的优先级最高的话。
回复 支持 反对

使用道具 举报

13

主题

42

帖子

189

积分

注册会员

Rank: 2

积分
189
11#
 楼主| 发表于 2016-6-18 15:18:32 | 只看该作者
admin 发表于 2016-6-18 15:14
应该不需要,会自动同步修改服务器端的优先级。

加了同步的方法 也没变化,是我代码里写错了么?
回复 支持 反对

使用道具 举报

13

主题

42

帖子

189

积分

注册会员

Rank: 2

积分
189
10#
 楼主| 发表于 2016-6-18 15:17:36 | 只看该作者
但是我这边 通过透明通道传过来的参数 设置优先级为10 用户的队列信息 还是没变化耶
代码如下:
queueParam.user_id:用户id
status:透明通道接收参数10
var err = BRAC_ObjectSetValue(ANYCHAT_OBJECT_TYPE_CLIENTUSER, queueParam.user_id, ANYCHAT_OBJECT_INFO_PRIORITY, status);
返回是0应该是说设置成功了吧,但是队列还是没变化
回复 支持 反对

使用道具 举报

249

主题

2967

帖子

9108

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
9108
9#
发表于 2016-6-18 15:14:16 | 只看该作者
应该不需要,会自动同步修改服务器端的优先级。
回复 支持 反对

使用道具 举报

13

主题

42

帖子

189

积分

注册会员

Rank: 2

积分
189
8#
 楼主| 发表于 2016-6-18 15:06:45 | 只看该作者

调用修改优先的API方法后,是不是要将数据同步到服务器?
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-25 18:27 , Processed in 0.170859 second(s), 25 queries .

Powered by Discuz! X3

© 2001-2013 Comsenz Inc.

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