微信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"
            }
        }
    }
}
相关推荐
软泡芙9 小时前
【IOS】Codable
ios·ssh·cocoa
nvvas10 小时前
9月苹果发布会前瞻:新iPhone、Apple Watch重点速览
ios·iphone
Zender Han11 小时前
Flutter 自适应(Adaptive)与响应式(Responsive)设计实践:官方推荐方案详解
android·flutter·ios
冯汉栩13 小时前
Swift Control DateSelection(日期选择框)
ios·cocoa·swift
开心就好202514 小时前
appuploader-cli 使用教程:在 Windows 上用命令行把 IPA 上传到 App Store
后端·ios
软泡芙16 小时前
【IOS】CoreBluetooth
ios
冯汉栩16 小时前
Swift Control DashLineView(虚线)
开发语言·ios·swift
2501_9159184117 小时前
iOS 真机调试工具推荐,安装运行、性能分析有哪些工具
ide·vscode·ios·objective-c·个人开发·swift·敏捷流程
游戏开发爱好者81 天前
带签名时间戳接口的重放与压力测试实战,用动态值在发送前现算签名
网络协议·计算机网络·网络安全·ios·adb·https·压力测试
wechatbot8882 天前
极客互动企业微信 SCRM 私域运营实战效果全景
大数据·汇编·微信·自动化·企业微信·rpa