3.2 导出通讯录
简要描述:
- 导出账号的所有通讯录列表,包含以前导入的不合法的数据,带着错误内容
请求URL:
请求方式:
- POST
参数:
参数名 |
类型 |
必选项 |
说明 |
userId |
int |
是 |
用户 userId,目前必须是应用管家的超级管理员 |
phoneList | arrayList | 否 | 电话列表,如果有值则按照电话查询具体的联系人,最大500,没有则按照顺序查询 |
pageNum | int | 是 | 页数,首页为1 |
pageSize | int | 否 | 每次查询数量,最大500,默认500 |
status | int | 否 | 状态,1:正常联系人;2:失败的联系人;3:全部(默认) |
参数:phoneList
参数名 |
类型 |
说明 |
phone |
String |
电话,电话要完整匹配,输入时要和导入的contactPhone字段相同 |
返回参数说明:
参数名 |
类型 |
说明 |
code |
Int |
状态值 |
msg |
String |
错误描述 |
requestId | String | 请求id |
data |
Json |
返回导入的结果 |
返回data参数说明:
参数名 |
类型 |
说明 |
totalNum | int | 通讯录总数,按照查询条件查询的总数 |
pageNum | int | 当前页 |
pageSize | int | 请求数量 |
addressList |
arrayList |
通讯录列表 |
参数:addressList
参数名 |
类型 |
说明 |
depName |
String |
部门信息 |
contactName |
String |
姓名 |
contactEmail |
String |
手机参会人邮箱 |
contactPhone |
String |
手机号码 |
contactCountry |
String |
国家码,默认格式“86” |
contactAreaCode |
String |
国内区号(手机号码无区号) |
remarks | String | 错误信息,如果是成功导入的通讯录,此项为空 |
status | int | 状态,1:正常联系人;2:失败的联系人 |
传参示例
{ "userId":6135684, "phoneList":[{"phone":"18115675740"},{"phone":"18115675741"},{"phone":"59933637"},{"phone":"59933634"},{"phone":"59933635"}], "pageNum":1, "pageSize":100, "status":3 } |
返回示例
{ "code":0, "msg":"Operation_Succeeded", "requestId" : "7bf63bab-5a00-fd0d-9d23-5cd102932b5a", "data":{ "totalNum":300, "pageNum":1, "pageSize":100, "addressList": [{ "depName":"部门", "contactName": "张三", "contactEmail": "", "contactPhone": "13771855601", "contactCountry": "86", "contactAreaCode": "", "remarks": "", "status": 1 },{ "depName":"部门", "contactName": "张三", "contactEmail": "", "contactPhone": "59938382", "contactCountry": "86", "contactAreaCode": "", "remarks": "区号为空", "status": 2 } ] } } |