VideosApi接口-二次开发微信实用接口(视频号开发)

VideosApi-微信协议是一种基于个人微信的提供开发api能力的机器人接口,该协议实现了90%的微信的功能

本平台采用自研RPA响应框架,非hook类侵入式修改,使用OS原生定制化系统,且使用了原生支持的无障碍服务点击能力,无需用户手机Root,只需用户扫码授权即可接入使用。
本平台服务支持公有云服务SAAS/私有化部署方式,如您对数据和使用场景比较敏感,建议私有化部署,常规开发建议SAAS服务即可,SAAS服务仅是路由转发,不存储用户敏感内容数据。
新注册账号/未实名账号/被封过的账号属于低质量账号,请勿在本平台使用!先确保账号已实名且正常使用方可接入平台。

1.登录微信

appId参数为设备ID,首次登录传空,会自动触发创建设备,掉线后重新登录则必须传接口返回的appId,注意同一个号避免重复创建设备,以免触发官方风控

取码时传的appId需要与上次登录扫码的微信一致,否则会导致登录失败

regionId:微信登陆地区ID,登录时请选择最近的地区,目前支持以下地区:

regionId地区regionId地区regionId地区regionId地区regionId地区
110000北京市310000上海市320000江苏省440000广东省350000福建省
330000浙江省340000安徽省130000河北省420000湖北省120000天津市

若目前支持的regionId中没有您所在的地区,可以自行采购socks5协议代理IP,填写到proxyIp参数中

响应结果中的qrImgBase64为二维码图片的base64,前端可使用此值展示给用户扫码。(或使用响应结果中的qrData生成二维码)

export interface ApifoxModel {
    /**
     * 设备ID,首次登录传空,之后传接口返回的appId
     */
    appId?: string;
    /**
     * 代理IP 格式:socks5://username:password@123.2.2.2
     */
    proxyIp?: string;
    /**
     * 地区
     */
    regionId: string;
    [property: string]: any;
}
{
    "appId": "",
    "proxyIp": "",
    "regionId": "440000"
}

2.执行登录

获取到登录二维码后需每间隔5s调用本接口来判断是否登录成功

新设备登录平台,次日凌晨会掉线一次,重新登录时需调用获取二维码且传appId取码,登录成功后则可以长期在线

登录成功后请保存appId与wxid的对应关系,后续接口中会用到

export interface ApifoxModel {
    /**
     * 设备ID
     */
    appId: string;
    /**
     * 扫码后手机提示输入的验证码
     */
    captchCode: string;
    /**
     * 代理IP 格式:socks5://username:password@123.2.2.2
     */
    proxyIp: string;
    /**
     * 取码返回的uuid
     */
    uuid: string;
    [property: string]: any;
}
{
    "appId": "{{appid}}",
    "proxyIp": "",
    "uuid": "obpAjgWNiBmumFz5VHmm"
}

  • 46
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值