微信ipad实现批量添加联系人及批量分组

GEWE框架官方网站 geweapi.com 点击访问即可

搜索

小提示:

  • 添加联系人必要接口
  • 搜索返回的V3 V4用于添加联系人

请求URL:

请求方式:

  • POST

请求头:

  • Content-Type:application/json

  • X-GEWE-TOKEN: 后台获取

参数:

参数名 必填 数据类型 说明
appid string 设备id
user_name string 搜索的手机号/微信号

返回数据:

参数名 数据类型 说明
ret number 0:成功
msg string 反馈信息
data object
data.UserName object 用户名 添加好友凭证1 (如果是好友返回id 非好友是凭证)
data.NickName object 用户昵称
data.Province string 省份
data.City string 市区
data.Country string 国家
data.Signature string 个性签名
data.Sex string 性别 1、男 2、女
data.BigHeadImgUrl string 大头像
data.SmallHeadImgUrl string 小头像
data.AntispamTicket string 添加好友凭证2

请求参数示例:

   {
       "appid": "wx_nScLwnZhfNmlQlL0npc71",
       "user_name": "18761670817",
   }

成功返回示例:

{
    "ret": 0,
    "msg": "success",
    "data": {
        "BaseResponse": {
            "ret": 0,
            "errMsg": {
                "string": "Everything is OK"
            }
        },
        "UserName": {
            "string": "v3_020b3826f。。。。。。"
        },
        "NickName": {
            "string": "张三"
        },
        "Pyinitial": {
            "string": "wxid_bo6akbwms8rv12"
        },
        "QuanPin": {
            "string": "wxid_bo6akbwms8rv12"
        },
        "Sex": 2,
        "ImgBuf": {
            "iLen": 0
        },
        "Province": "Anhui",
        "City": "MOS",
        "Signature": "默默无闻。。",
        "PersonalCard": 1,
        "VerifyFlag": 0,
        "WeiboFlag": 0,
        "AlbumStyle": 0,
        "AlbumFlag": 3,
        "SnsUserInfo": {
            "SnsFlag": 0,
            "SnsBgobjectId": 0,
            "SnsFlagEx": 0
        },
        "Country": "CN",
        "MyBrandList": "<brandlist count=\"0\" ver=\"841173559\"></brandlist>",
        "CustomizedInfo": {
            "BrandFlag": 0
        },
        "ContactCount": 0,
        "BigHeadImgUrl": "http://123456",
        "SmallHeadImgUrl": "http://456789",
        "ResBuf": {
            "iLen": 0
        },
        "AntispamTicket": "v4_000b708f0b040。。。。。。。。",
        "MatchType": 2
    }
}
  • 如果是好友 UserName字段显示的是id AntispamTicket为空
    非好友的情况 可以根据 UserName以及 AntispamTicket 作为添加好友的凭证

错误返回示例:

    {
        "ret": -1,
        "msg_err": "[wx_bpPSNW0kK0xYSM6ldubd]设备不存在或已离线"
    }

好友请求验证

小提示:

  • v_3 v_4 可以参考 搜索接口

请求URL:

请求方式:

  • POST

请求头:

  • Content-Type:application/json

  • X-GEWE-TOKEN: 后台获取

    参数:

参数名 必填 数据类型 说明
appid string 设备id
config object 其他配置
config.card_nickname string 昵称
config.card_username string 用户id
config.group_id string 群id 如果是群加好友 必填
content string 申请语
opcode number 2添加好友 3同意好友 4拒绝好友
scene number 添加方式 3 :微信号搜索 4 :QQ好友 8 :来自群聊 15:手机号
v_3 string 添加好友凭证1
v_4 string 添加好友凭证2

返回数据:

参数名 数据类型 说明
ret number 0:成功
msg string 反馈信息

请求参数示例:

  {
      "appid": "wx_nScLwnZhfNmlQlL0npc71",
      "config": {
          "card_nickname": "",
          "card_username": "",
          "group_id": ""
      },
      "content": "",
      "opcode": 0,
      "scene": 3,
      "v_3": "v3_0000000sdasda.......",
      "v_4": "v4_13910381083........"
  }

成功返回示例:

  {
      "ret": 0,
      "msg": "success",
      "data": {
          "BaseResponse": {
              "ret": 0,
              "errMsg": {}
          }
      }
  }

错误返回示例:

{
    "ret": 0,
    "msg": "success",
    "data": {
        "BaseResponse": {
            "ret": -2,
            "errMsg": {
                "string": "Invalid argument"
            }
        }
    }
}
相关推荐
陈思杰系统思考Jason6 小时前
系统思考—全局思维
百度·微信·微信公众平台·新浪微博·微信开放平台
crasowas16 小时前
iOS - 超好用的隐私清单修复脚本(持续更新)
ios·app store
ii_best18 小时前
ios按键精灵脚本开发:ios悬浮窗命令
ios
JSON_L1 天前
小程序 - 模拟时钟
微信·微信小程序·小程序
Code&Ocean1 天前
iOS从Matter的设备认证证书中获取VID和PID
ios·matter·chip
/**书香门第*/1 天前
Laya ios接入goole广告,开始接入 2
ios
恋猫de小郭2 天前
什么?Flutter 可能会被 SwiftUI/ArkUI 化?全新的 Flutter Roadmap
flutter·ios·swiftui
网安墨雨2 天前
iOS应用网络安全之HTTPS
web安全·ios·https
福大大架构师每日一题2 天前
37.1 prometheus管理接口源码讲解
ios·iphone·prometheus
BangRaJun3 天前
LNCollectionView-替换幂率流体
算法·ios·设计