更新时间:2019-11-20
接口名称 |
接口描述 |
---|---|
设置系统头像。 |
|
设置自定义头像。 |
|
搜索联系人头像。 |
|
搜索联系人。 |
接口描述
设置系统头像。
注意事项
无。
方法定义
TSDK_API TSDK_RESULT tsdk_set_system_icon(IN TSDK_UINT32 icon_id); |
参数描述
参数名 |
是否必须 |
类型 |
描述 |
---|---|---|---|
[in] icon_id |
是 |
TSDK_UINT32 |
系统头像序号。 |
返回值
类型 |
描述 |
---|---|
TSDK_RESULT |
成功返回TSDK_SUCCESS,失败返回相应错误码。 |
代码示例
TSDK_RESULT ret; ret = tsdk_set_system_icon(iconId); if (TSDK_SUCCESS != ret) { LOG_D_CALL_ERROR("set system icon failed. result=%#x", ret); return -1; } return TSDK_SUCCESS; |
接口描述
设置自定义头像。
注意事项
方法定义
TSDK_API TSDK_RESULT tsdk_set_user_def_icon(IN TSDK_S_ICON_INFO* icon_info, OUT TSDK_CHAR *update_time, IO TSDK_UINT32 *lenght); |
参数描述
参数 |
是否必须 |
类型 |
描述 |
---|---|---|---|
[in] icon_info |
是 |
自定义头像信息。 |
|
[out] update_time |
是 |
TSDK_CHAR* |
头像更改时间,空间由上层适配提供。 |
[io] length |
是 |
TSDK_UINT32* |
头像更新时间长度,传入时为空间大小,传出时为实际字串长度。 |
返回值
类型 |
描述 |
---|---|
TSDK_RESULT |
成功返回TSDK_SUCCESS,失败返回相应错误码。 |
代码示例
TSDK_RESULT ret;ret = tsdk_set_user_def_icon(iconInfo,updateTime,length); if (TSDK_SUCCESS != ret) { LOG_D_CALL_ERROR("set user def icon failed. result=%#x", ret); return -1; } return TSDK_SUCCESS; |
接口描述
获取联系人头像。
注意事项
无。
方法定义
TSDK_API TSDK_RESULT tsdk_get_user_icon(IN TSDK_S_GET_ICON_PARAM *icon_param); |
参数描述
参数名 |
是否必须 |
类型 |
描述 |
---|---|---|---|
[in] icon_param |
是 |
获取头像请求参数。 |
返回值
类型 |
描述 |
---|---|
TSDK_RESULT |
成功返回TSDK_SUCCESS,失败返回相应错误码。 |
代码示例
TSDK_RESULT ret; ret = tsdk_get_user_icon(iconParam); if (TSDK_SUCCESS != ret) { LOG_D_CALL_ERROR("get user icon failed. result=%#x", ret); return -1; } return TSDK_SUCCESS; |
接口描述
搜索联系人。
注意事项
无。
方法定义
TSDK_API TSDK_RESULT tsdk_search_contacts(IN const TSDK_S_SEARCH_CONTACTS_PARAM* search_param); |
参数描述
参数名 |
是否必须 |
类型 |
描述 |
---|---|---|---|
[in] search_param |
是 |
const TSDK_S_SEARCH_CONTACTS_PARAM* |
搜索联系人请求参数。 |
返回值
类型 |
描述 |
---|---|
TSDK_RESULT |
成功返回TSDK_SUCCESS,失败返回相应错误码。 |
代码示例
TSDK_RESULT ret; ret = tsdk_search_contacts(searchParam); if (TSDK_SUCCESS != ret) { LOG_D_CALL_ERROR("search contacts failed. result=%#x", ret); return -1; } return TSDK_SUCCESS; |