NEMeetingKit V4.8.0
载入中...
搜索中...
未找到
NEContactsService类 参考abstract

消息服务 更多...

#include <kit_service_contacts.h>

类 NEContactsService 继承关系图:
NEService NEObject

Public 类型

using NEContactsCallback = NECallback<std::list<NEContact>>
 
using NEContactsInfoResultCallback = NECallback<NEContactsInfoResult>
 

Public 成员函数

virtual void searchContactListByPhoneNumber (const std::string &phoneNumber, int pageSize, int pageNum, const NEContactsCallback &callback)=0
 根据电话号码进行企业通讯录模糊搜索
 
virtual void searchContactListByName (const std::string &name, int pageSize, int pageNum, const NEContactsCallback &callback)=0
 根据用户名进行企业通讯录模糊搜索
 
virtual void getContactsInfo (const std::list< std::string > &userUuids, const NEContactsInfoResultCallback &callback)=0
 通讯录用户信息查询
 
- Public 成员函数 继承自 NEService
 NEService ()
 构造函数
 
virtual ~NEService ()
 析构函数
 
- Public 成员函数 继承自 NEObject
 NEObject ()=default
 构造函数
 
virtual ~NEObject ()=default
 析构函数
 

详细描述

消息服务

成员类型定义说明

◆ NEContactsCallback

◆ NEContactsInfoResultCallback

成员函数说明

◆ getContactsInfo()

virtual void NEContactsService::getContactsInfo ( const std::list< std::string > & userUuids,
const NEContactsInfoResultCallback & callback )
pure virtual

通讯录用户信息查询

参数
userUuids用户id列表
callback结果回调,回调数据类型为NEContactsInfoResult。

◆ searchContactListByName()

virtual void NEContactsService::searchContactListByName ( const std::string & name,
int pageSize,
int pageNum,
const NEContactsCallback & callback )
pure virtual

根据用户名进行企业通讯录模糊搜索

参数
name用户名,不可空
pageSize分页大小
pageNum页码
callback结果回调,回调数据类型为NEContact列表。

◆ searchContactListByPhoneNumber()

virtual void NEContactsService::searchContactListByPhoneNumber ( const std::string & phoneNumber,
int pageSize,
int pageNum,
const NEContactsCallback & callback )
pure virtual

根据电话号码进行企业通讯录模糊搜索

参数
phoneNumber用户电话号码,不可空
pageSize分页大小
pageNum页码
callback结果回调,回调数据类型为NEContact列表。

该类的文档由以下文件生成: