差别
这里会显示出您选择的修订版和当前版本之间的差别。
两侧同时换到之前的修订记录 前一修订版 | 后一修订版 两侧同时换到之后的修订记录 | ||
cs:300visitoraccess:iossdkapi [2020/07/10 09:10] dujiepeng |
cs:300visitoraccess:iossdkapi [2020/07/22 03:15] dujiepeng |
||
---|---|---|---|
行 538: | 行 538: | ||
completionHandler:nil]; | completionHandler:nil]; | ||
}]; | }]; | ||
+ | </code> | ||
+ | |||
+ | ===== 欢迎语 ===== | ||
+ | ==== 获取企业欢迎语 ==== | ||
+ | |||
+ | <code> | ||
+ | // 获取企业欢迎语 <HDClient.sharedClient.chatManager> | ||
+ | - (void)getEnterpriseWelcomeWithCompletion:(void(^)(NSString *welcome, HDError *error))aCompletion; | ||
+ | </code> | ||
+ | ==== 获取当前会话id ==== | ||
+ | <code> | ||
+ | /** | ||
+ | * 获取当前会话id | ||
+ | * @param aUsername IM服务号 | ||
+ | * @param aCompletionBlock 发送完成回调block,如果当前有会话,则返回,没有时,返回nil, 表示当前无有效会话 | ||
+ | */ | ||
+ | |||
+ | // <HDClient.sharedClient.chatManager> | ||
+ | - (void)fetchCurrentSessionId:(NSString *)aUsername | ||
+ | completion:(void(^)(NSString *sessionId, HDError *aError))aCompletionBlock; | ||
+ | // 当返回sessionId为空时,则代表此会话不存在,也就是未咨询或者咨询已结束,下次咨询可先发欢迎语 | ||
+ | // 当返回value不为空时,则返回的当前会话的会话ID,也就是说会话正在咨询中,不需要发送欢迎语 | ||
+ | |||
</code> | </code> | ||