差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

两侧同时换到之前的修订记录 前一修订版
后一修订版
前一修订版
后一修订版 两侧同时换到之后的修订记录
cs:300visitoraccess:iossdkapi [2019/02/25 10:12]
liulj
cs:300visitoraccess:iossdkapi [2019/07/18 10:52]
dujiepeng
行 85: 行 85:
 ==== 发送扩展消息 ==== ==== 发送扩展消息 ====
  
-任何消息类型,均可发送扩展消息,某些功能是通过扩展消息实现(例如:指定技能组指定客服传递访客的昵称电话等)+任何消息类型,均可发送扩展消息,某些功能是通过扩展消息实现例如:指定技能组指定客服传递访客的昵称电话等)。 
 + 
 +说明:为不同的消息类型指定扩展消息时,需要避免冲突。例如:如果为轨迹消息和透传消息消息指定不同的技能组,而当两种消息同时为一位访客发送时,则会出现技能组指定错误。
  
 <​code>​ <​code>​
行 98: 行 100:
     }];     }];
 </​code>​ </​code>​
- 
 ==== 发送带访客属性的消息 ====  ==== 发送带访客属性的消息 ==== 
  
行 511: 行 512:
 ==== 显示排队人数 ==== ==== 显示排队人数 ====
  
-首先,初始化时,需要调用''​option.visitorWaitCount = YES;''​打开待接入访客排队人数功能。 ​后实现HDChatManagerDelegate中的''​visitorWaitCount''​方法。+首先,初始化时,需要调用''​option.visitorWaitCount = YES;''​打开待接入访客排队人数功能。 ​完成以下设置,之后实现HDChatManagerDelegate中的''​visitorWaitCount''​方法。
  
- +1、在sdk初始化时开始设置 
 +<​code>​ 
 +HDOptions *option = [[HDOptions alloc] init]; 
 +... 
 +option.visitorWaitCount = YES;  
 +HDError *initError = [[HDClient sharedClient] initializeSDKWithOptions:​option];​ 
 +</​code>​ 
 +2、调用方法: 
 +<​code>​ 
 +[[HDClient sharedClient].chatManager bindChatWithConversationId:<#​会话id#>​];​ 
 +</​code>​ 
 + 
 +3、当调用以上方法后,排队人数会开启查询模式,每隔3秒左右会回调HDChatManagerDelegate#​visitorWaitCount:​方法上报排队人数。
 <​code> ​ <​code> ​
  ​-(void)visitorWaitCount:​(int)count;​  ​-(void)visitorWaitCount:​(int)count;​