Appearance
个人隐私设置
设置微信实例的加好友验证、通讯录推荐和添加方式开关。
接口地址: POST /userPrivacySettings
前置条件
- 微信实例已登录,并已获得可用的
wId。 - 本接口每次只能设置一项;如需修改多项隐私配置,请分多次调用。
- 设置成功后会立即生效,但手机端展示可能有延迟,通常等待约 30 秒后重启微信查看。
请求参数
| 参数名 | 必选 | 类型 | 说明 |
|---|---|---|---|
wId | 是 | string | 登录实例标识 |
privacyType | 是 | int | 隐私项目,见下方取值说明 |
switchType | 是 | int | 1 关闭,2 开启 |
privacyType 取值说明
| 值 | 含义 |
|---|---|
4 | 加我为朋友时需要验证 |
7 | 向我推荐通讯录朋友 |
8 | 添加方式:手机号 |
25 | 添加方式:微信号 |
38 | 添加方式:群聊 |
39 | 添加方式:二维码 |
40 | 添加方式:名片 |
响应参数
| 参数名 | 类型 | 说明 |
|---|---|---|
code | string | 1000 成功,1001 失败 |
message | string | 反馈信息 |
data | null | 成功或失败时通常为空 |
请求示例
json
{
"wId": "01377f33-544c-4dc4-9184-bcbbcd3b05d0",
"privacyType": 4,
"switchType": 2
}成功响应
json
{
"code": "1000",
"message": "成功",
"data": null
}错误响应
json
{
"code": "1001",
"message": "失败",
"data": null
}使用建议
- 建议在后台系统中保存目标隐私状态,避免重复提交同一项开关。
- 隐私项会影响真实微信账号的被添加方式,批量修改前请先在测试微信实例验证。
