# 通讯录模块
## **Web端交互**
![](https://img.kancloud.cn/df/5e/df5ebcba549aba7dd0d34aeba5b7e4e4_234x848.png)
## **API相关文档**
#### **新的朋友**
接口描述 | **搜索微信好友**
---|---
URL | /wechat_api/wechatContact/ipadSearchContact
请求方式 | get
请求参数 | uin=2123131667&userName=17150374561
返回值 | ![image](https://qiniu3.lianluoyi.com/msg/BUG44/201907080wF/%E6%88%AA%E5%9B%BE.jpg)
| Sort | Param | Type | required | Description |
| --- | --- | --- | --- |--- |
| 请求参数 | uin | string | Y |微信号唯一标识 (微信号ID)
| 请求参数 | userName | string | Y |所要添加的微信号/手机号
| 返回值参数 | recId | Integer | Y |搜索陌生人生成记录Id
> *****
接口描述 | **添加微信好友**
---|---
URL | /wechat_api/wechatContact/ipadAddContact
请求方式 | get
请求参数 | uin=2123131667&type=15&userName=18065905929&verify=添加好友&recId=18670
返回值 | ![image](https://qiniu3.lianluoyi.com/msg/E126A/201906014lw/%E6%88%AA%E5%9B%BE.jpg)
| Sort | Param | Type | required | Description |
| --- | --- | --- | --- |--- |
| 请求参数 | uin | string | 微信号标识
| 请求参数 | type | Integer | Y |{3:微信号;15:手机号}
| 请求参数 | userName | string | Y |所要添加的微信号/手机号
| 请求参数 | verify | string | Y |验证信息
> *****
接口描述 | **获取新增好友**
---|---
URL | /wechat_api/wechatuser/getAllAddContact
请求方式 | get
请求参数 | uin
返回值 | {"code":200,data:[{num:"1",uin:"2028474222"}}
| Sort | Param | Type | required | Description |
| --- | --- | --- | --- |--- |
| 请求参数 | uin| string | N | 微信ID
> *****
<br>
接口描述 | **同意对方的添加好友请求**
---|---
URL | /wechat_api/wechatContact/passVerifyUser?recId=4670
请求方式 | GET
- 请求示例
```
http://192.168.8.90:30097/wechat_api/wechatContact/passVerifyUser?recId=4670
```
- 返回值示例
```
{
"msg":"发送请求成功",
"code":200
}
```
| Sort | Param | Type | Description | ParamDesc
| --- | --- | --- | --- | --- |
| req | recId | Integer | 添加好友请求记录Id |
- 备注:recId在[获取添加好友记录](#findAllAddNewContact)接口中获取
> *****
- API infomation
接口描述 | <span id = findAllAddNewContact>**获取好友添加请求记录**</span>
---|---
URL | /wechat_api/wechatContact/findAllAddNewContact
请求方式 | get
请求参数 | 当前登录session
- params infomation
| Sort | Param | Type | required | Description |
| --- | --- | --- | --- |--- |
- response example
```
{
"code":200,
"data":\[
{
"admin\_user\_id":1,
"create\_time":1578576504000,
"nickName":"呵呵海",
"verifyUserTicket":"v2\_65b92e362c634d3e5539296f8f2917c82138e79fab4e8ac5ac5064f5d4d9416f8f1bf8d0c49ad4b15d593adbf3da11d34fe6f9dabda59a68228b02730758ee6d28903ad686ba6fab49cc20fd57f240f0@stranger",
"contact\_user\_name":"v1\_2234475301973761c1cd74050528311e8759490f4786073a348f398b59206d422b0075620ce8c99cc2dac9c95392dd72@stranger",
"source":0,
"rec\_id":3023,
"userName":"wxid\_lbejkr1i6jl922",
"content":"我是技术-红海",
"is\_delete":0,
"STATUS":"15",
"headImgUrl":"[http://wx.qlogo.cn/mmhead/ver\_1/KYaw1c3NIQzoEPwcxMOP4iaDMkYl36BAl1f2ll5zNH4quJGibUOr8K8a957F5pmzfHKysQTwaYj34Uk02LUiaKL073H1237S87XQNPwVyhTWzs/96](http://wx.qlogo.cn/mmhead/ver_1/KYaw1c3NIQzoEPwcxMOP4iaDMkYl36BAl1f2ll5zNH4quJGibUOr8K8a957F5pmzfHKysQTwaYj34Uk02LUiaKL073H1237S87XQNPwVyhTWzs/96)",
"nick\_name":"技术-红海",
"isAuto":1,
"uin":"2123131667",
"wechatUserId":67
}
\]
}
```
> *****
<br>
接口描述 | **获取联系人和群组列表**
---|---
URL | /wechat_api/wechatContact/getMemberList?uin=2432358306
请求方式 | GET
- 请求示例
```
http://192.168.8.90:30097/wechat_api/wechatContact/getMemberList?uin=2432358306
```
- 返回值示例
```
{
"msg":"发送请求成功",
"code":200,
“data”:{
"wechatContactList":[
......
]
"chatRoomList":[
......
]
}
}
```
| Sort | Param | Type | Description | ParamDesc
| --- | --- | --- | --- | --- |
| req | uin | String | 微信号Id |
- 首页
- 系统登录注册模块
- 登录模块
- 注册模块
- 忘记密码模块
- 功能首页渲染模块
- 会话面板模块
- 微信号登录模块
- 会话联系人模块
- 通讯录模块
- 聊天窗口模块
- 快捷回复模块
- 客户录入模块
- 群管理模块
- 历史消息面板模块
- 群发助手面板模块
- 群发设置模块
- 群发管理模块
- 群发演示模块
- 朋友圈面板模块
- 发朋友圈模块
- 朋友圈互动模块
- 朋友圈历史记录模块
- 客户管理面板模块
- 客户查询模块
- 服务记录模块
- 批量标签模块
- 标签管理模块
- 昵称管理模块
- 个性称呼模块
- 批量导入客户模块
- 报表面板模块
- 微信好友报表
- 被删好友报表
- 新增好友报表
- 添加好友报表
- 服务记录报表
- 转账记录报表
- 红包统计报表
- 会话统计报表
- 电话统计报表
- 标签统计报表
- 账号管理面板模块
- 微信号管理模块
- 部门管理模块
- 子账号管理模块
- 在线日志模块
- 机器人模块
- 自动通过好友模块
- 小程序商城模块
- 微信号分配模块
- 帮助中心面板模块
- 个人中心模块
- 我的账号模块
- 系统设置模块
- 第三方能力接口对接
- 第三方登录模块
- 联系人模块
- 系统账号模块
- 服务版本接口迭代说明
- 素材库
- 好友去重
- V群模块