更新时间:2023-03-23 GMT+08:00

联系人信息定制

queryUserDetailByNumbers: completionBlock:

接口描述

该接口用于联系人信息注入。

注意事项

  1. 使用时需要订阅HWMContactApiHandler代理对象
图1 tooltip 显示注入的部门信息
图2 手机号码的自定义展示形式

方法定义

/// 通过number(sip号)查询联系人
/// @param numbers number 集合
/// @param completionBlock 结果回调  若NSArray中有值 error不会返回错误
/// 需要将查询到的结果(userInfos)回传给sdk
- (void)queryUserDetailByNumbers:(NSArray<NSString *> *)numbers
                      completionBlock:(void (^)(NSError *_Nullable error, NSArray<HWMEnterpriseContact *> *_Nullable userInfos))completionBlock;

参数描述

表1

参数

类型

描述

numbers

NSArray

需要要注入的联系人的sip号

返回值

示例代码

- (void)queryUserDetailByNumbers:(NSArray<NSString *> *)numbers completionBlock:(void (^)(NSError * _Nullable, NSArray<HWMEnterpriseContact *> * _Nullable))completionBlock {
    NSArray *data = [self searchContactsWithKeys:numbers isNumber:YES];// 通过numbers数组查询到的联系人数组
    completionBlock(nil,data); // 将数据源回传至SDK
}