Skip to content

上传通讯录

向当前微信实例上传或移除手机通讯录手机号,用于后续查询通讯录联系人。

接口地址: POST /uploadPhoneAddressList

前置条件

  • 微信实例已登录,并已获得可用 wId
  • 已确认手机号来源合法,并获得对应用户授权。
  • slefPhone 是现有接口字段名,请按该拼写传入,不要改成 selfPhone

请求参数

参数名必选类型说明
wIdstring登录实例标识
slefPhonestring当前微信绑定的手机号,按接口现有字段名传入
friendsPhonestring需要上传或移除的联系人手机号
typeint1 上传,2 移除

响应参数

参数名类型说明
codestring1000 成功,1001 失败
messagestring反馈信息
datanull成功或失败时通常为空

请求示例

json
{
  "wId": "7a56c3df-72f1-4984-a8b5-40e692fcaffc",
  "slefPhone": "18013123414",
  "friendsPhone": "118752008123",
  "type": 1
}

成功响应

json
{
  "code": "1000",
  "message": "上传通讯录成功",
  "data": null
}

错误响应

json
{
  "message": "失败",
  "code": "1001",
  "data": null
}

使用建议

  • 手机号属于敏感个人信息,在业务系统中做权限控制、脱敏展示和操作日志。
  • 上传后可调用 获取手机通讯录 查询匹配结果。