weimi
  1. 开发指南
weimi
  • shuda_rpa
    • 添加微信
      POST
    • 获取登录二维码
      POST
    • 获取登录状态
      POST
    • 获取微信列表
      POST
    • 获取登录用户基础数据
      POST
    • 获取最新消息
      POST
    • 获取历史消息记录
      POST
    • 获取会话列表
      POST
    • 获取ai知识库
      GET
    • 根据id获取消息
      POST
  • shuda_wechat
    • 退出登录
      GET
    • 发送心跳
      GET
    • 获取登录二维码
      GET
    • 批量获取登录状态
      POST
    • 获取登录状态
      GET
    • 发送文本消息
      POST
    • 发送图片消息
      POST
    • 发送视频
      POST
    • 同步各种消息
      POST
    • 下载文件
      POST
    • 全量同步联系人
      GET
    • 获取联系人列表
      GET
    • http://localhost:8011/v2/login/StartLongLinkApi?key=mryin2
      GET
    • 获取群成员明细
      GET
    • 获取好友关系
      GET
    • 消息同步
      GET
    • 获取安全设备
      GET
    • 获取最新的消息
      GET
    • 获取历史消息
      POST
    • 获取群详情
      GET
    • 获取会话列表
      POST
    • 获取会话消息
      POST
    • 恢复登录
      GET
    • 获取联系人详细
      POST
    • 批量获取在线状态
      POST
    • 获取微信联系人
      POST
    • 发送进入会话消息
      POST
    • 根据消息ID获取消息
      POST
    • 保存消息,临时使用
      POST
    • 发布朋友圈
      POST
    • 设置消息回调信息
      POST
  • shuda_gpt
    • 登录
    • 应用列表
    • 创建应用
    • 修改应用
    • 获取应用明细
    • 创建知识库
    • 知识库上传文件
    • 开始训练
    • 获取知识库列表
    • 根据知识库获取文件列表
    • 添加GPT用户
    • 问答
  • WeiMi
    • 开发指南
      • 开发前必读
      • 常见问题
      • 接入排查参考
      • 独立部署说明
    • 接口授权
      • 页面嵌入
      • 获取接口授权token
    • 团队接口
      • 获取团队信息
      • 获取团队组织架构
      • 获取成员列表
      • 获取内部成员
    • 微信管理接口
      • 添加微信
      • 获取微信登录二维码
      • 获取扫码登录状态
      • 获取微信列表
    • 消息接口
      • 获取会话列表
      • 获取会话消息
      • 发送文本消息
      • 发送图片消息
      • 发送名片
      • 发送位置
      • 添加消息发送任务
      • 获取消息发送结果
      • 下载消息文件
      • 获取动态表情
      • 发送动态表情
    • 消息推送
      • 推送消息简版
      • 推送消息全量版
      • 好友验证通知,未完成
    • 好友接口
      • 获取好友列表、本地缓存
      • 搜索好友
      • 添加好友
      • 验证好友请求
    • 标签接口
      • 添加标签
      • 设置好友标签
      • 同步/获取标签列表
    • 群接口
      • 创建群
      • 添加成员
      • 删除群成员
      • 获取群成员信息
      • 设置群公告
      • 获取群详情
      • 取消/保存通讯录
      • 退出群聊
    • 朋友圈接口
      • 发布朋友圈
      • 获取发布朋友圈记录
  • wmi_api
    • 开发指南
      • 开发前必读
      • 配置文件说明
    • 账号接口
      • 获取二维码
      • 切换账号获取二维码
      • 获取设备登录过的账号
      • 检测扫码结果
      • 恢复登录
      • 获取账号登录状态
      • 获取账号列表
      • 获取单个账号信息
      • 退出账号
    • 消息接口
      • 发送文本消息
      • 发送图片消息
      • 发送名片
      • 发送动态表情
      • 发送位置
      • 发送引用消息
      • 转发小程序
      • 撤回消息
      • 下载消息中的文件
      • 解析消息中的下载信息
      • 解析小程序信息
    • 好友接口
      • 同步好友信息
      • 搜索好友
      • 添加好友
      • 验证好友请求
      • 获取好友列表、本地缓存
      • 获取好友信息、本地缓存
      • 获取好友信息,非本地
      • 设置好友标签
      • 设置好友备注
      • 删除好友
      • 检测好友关系
    • 标签接口
      • 同步标签信息
      • 获取标签信息,本地缓存
      • 添加标签
      • 删除标签
    • 群接口
      • 设置群昵称
      • 设置群公告
      • 获取群公告
      • 取消/保存通讯录
      • 同步群成员信息
      • 获取群成员信息,实时
      • 获取群成员信息,本地缓存
      • 获取群详情,实时
      • 获取群详情,本地缓存
      • 添加群成员
      • 邀请群成员
      • 删除群成员
      • 添加群管理员
      • 删除群管理员
      • 转让群
      • 退出群聊
      • 创建群
    • 朋友圈接口
      • 发布图文朋友圈
      • 转发朋友圈
      • 删除朋友圈
      • 获取朋友圈列表
      • 获取好友朋友圈
      • 获取指定ID朋友圈
      • 朋友圈点赞
      • 朋友圈评论
      • 朋友圈取消点赞
      • 删除朋友圈评论
      • 下载朋友圈中的图片/视频
    • 消息推送
      • 消息推送说明
      • 所有消息推送
      • 账号上下线通知
      • 新好友请求通知推送
      • 加入新好友通知推送
      • 成员入群通知推送
      • 加入群聊通知推送
      • 联系人信息修改通知推送
      • 联系人删除通知推送
      • 消息文件下载进度推送
  • wmi_api_yangzhen
    • 开发指南
      • 开发前必读
      • 配置文件说明
    • 账号接口
      • 获取二维码
      • 切换账号获取二维码
      • 获取设备登录过的账号
      • 检测扫码结果
      • 恢复登录
      • 获取账号登录状态
      • 获取账号列表
      • 获取单个账号信息
      • 退出账号
    • 消息接口
      • 发送文本消息
      • 发送图片消息
      • 发送名片
      • 发送动态表情
      • 发送位置
      • 发送引用消息
      • 转发小程序
      • 撤回消息
      • 下载消息中的文件
      • 解析消息中的下载信息
      • 解析小程序信息
    • 好友接口
      • 同步好友信息
      • 搜索好友
      • 添加好友
      • 验证好友请求
      • 获取好友列表、本地缓存
      • 获取好友信息、本地缓存
      • 获取好友信息,非本地
      • 设置好友标签
      • 设置好友备注
      • 删除好友
      • 检测好友关系
    • 标签接口
      • 同步标签信息
      • 获取标签信息,本地缓存
      • 添加标签
      • 删除标签
    • 群接口
      • 设置群昵称
      • 设置群公告
      • 获取群公告
      • 取消/保存通讯录
      • 同步群成员信息
      • 获取群成员信息,实时
      • 获取群成员信息,本地缓存
      • 获取群详情,实时
      • 获取群详情,本地缓存
      • 添加群成员
      • 邀请群成员
      • 删除群成员
      • 添加群管理员
      • 删除群管理员
      • 转让群
      • 退出群聊
      • 创建群
    • 朋友圈接口
      • 获取朋友圈列表
      • 获取好友朋友圈
      • 获取指定ID朋友圈
      • 朋友圈点赞
      • 朋友圈评论
      • 朋友圈取消点赞
      • 删除朋友圈评论
      • 下载朋友圈中的图片/视频
      • 发布图文朋友圈
      • 转发朋友圈
      • 删除朋友圈
    • 消息推送
      • 消息推送说明
      • 所有消息推送
      • 账号上下线通知
      • 新好友请求通知推送
      • 加入新好友通知推送
      • 成员入群通知推送
      • 加入群聊通知推送
      • 联系人信息修改通知推送
      • 联系人删除通知推送
      • 消息文件下载进度推送
  • wmi_api_server
    • 开发指南
      • 开发前必读
    • 账号接口
      • 添加设备
      • 获取二维码
      • 切换账号获取二维码
      • 获取设备登录过的账号
      • 检测扫码结果
      • 恢复登录
      • 获取账号登录状态
      • 获取账号列表
      • 获取微信列表
      • 获取单个账号信息
      • 退出账号
    • 消息接口
      • 发送文本消息
      • 发送图片消息
      • 发送名片
      • 发送动态表情
      • 发送位置
      • 发送引用消息
      • 撤回消息
      • 下载消息中的文件
      • 解析消息中的下载信息
    • 好友接口
      • 同步好友信息
      • 搜索好友
      • 添加好友
      • 验证好友请求
      • 获取好友列表、本地缓存
      • 获取好友列表、本地缓存(适配老接口)
      • 获取好友信息、本地缓存
      • 获取好友信息,非本地
      • 设置好友标签
      • 设置好友备注
      • 删除好友
      • 检测好友关系
    • 标签接口
      • 同步标签信息
      • 获取标签信息,本地缓存
      • 添加标签
      • 删除标签
    • 群接口
      • 获取群详情,实时 Copy
      • 设置群昵称
      • 设置群公告
      • 获取群公告
      • 取消/保存通讯录
      • 同步群成员信息
      • 获取群成员信息,实时
      • 获取群成员信息,本地缓存
      • 获取群详情,实时
      • 获取群详情,本地缓存
      • 添加群成员
      • 邀请群成员
      • 删除群成员
      • 添加群管理员
      • 删除群管理员
      • 转让群
      • 退出群聊
      • 创建群
    • 朋友圈接口
      • 发布图文朋友圈
      • 转发朋友圈
      • 删除朋友圈
      • 获取朋友圈列表
      • 获取好友朋友圈
      • 获取指定ID朋友圈
      • 朋友圈点赞
      • 朋友圈评论
      • 朋友圈取消点赞
      • 删除朋友圈评论
      • 下载朋友圈中的图片/视频
    • 数据同步
      • 消息同步
      • 获取配置
  • 深小卫
    • 发送意图识别
    • 获取医院数据
    • 数据埋点
    • 电信大模型
    • 发送意图识别 Copy
  • 获取全部在线用户
    POST
  • 开通账户
    POST
  • 查看团队账户
    POST
  • 修改微信数量
    POST
  • 杨柳 修改微信数量
    POST
  • 数搭自己开通账户
    POST
  • fastgpt升级脚本
    GET
  • 杨振开通账户
    POST
  • 扣子api
    GET
  • 执行SQL
    POST
  • 德行测试
    POST
  • 德行测试 Copy
    POST
  1. 开发指南

接入排查参考

接入排查参考#

说明: 新注册账号/未实名账号/被封过的账号属于低质量账号,请勿在本平台使用!先确保账号已实名且正常使用方可接入平台

一、掉线问题排查#

目前新用户登录API平台,24小时内首夜会100%掉线,掉线后传appId调用获取二维码接口再次扫码登录即可实现3月内不掉线,目前已知会导致微信掉线的情况有:
可能性1: 微信登录地点是异省,则必然出现秒掉,且每次登陆都会掉线(需使用本省代理),若使用本省代理方式登录,且登录也出现60秒内掉线,且传appId再次取码登录依然秒掉,则进入新设备风控,第二天8点后必然可以正常登录使用。
可能性2: 微信登录IPad真机或者手机退出微信或者换了手机登录微信,导致挤掉线
可能性3: 登录本平台未满2天的微信属于非安全环境,非安全环境下禁止频繁触发敏感行为(群发同质化内容、添加好友,自动同意好友、创建群聊,入群)等,容易触发各类异常风控,建议在线1~2天后在做频繁操作。
可能性4: 首夜掉线后一定记得传appId获取二维码扫码登录,这样才会登录上次登录的设备,否则就会循环陷入掉线的情况(严重者则封号),判断是否陷入循环掉线,可在手机微信 设置-账号与安全-登录过的设备 查看,如果存在多个ipad开头的即代表是错误的

二、消息发送规范#

核心: 尽量像人为在操作。
1.消息发送频率建议
1min建议30条左右,每个不同用户切换间隔1S,不同群发送间隔随机2-5S,消息需走队列形式。
2.为什么消息发送失败
可能性1: 小程序消息每日会有条数限制(WeChat规范限制)
可能性2: 发送对象不存在/群被踢出/好友被删除等
可能性3: 消息发送过快导致,手机会显示发送频率过快请稍后重试
可能性4: 消息发送不能存在并发,必须走消息队列消费发送(一个调用发送成功后,在调用下一个事件消费)
3.为什么群消息有的人看不见
在腾讯内部规则中,发送同质化内容过多,或者疑似营销内容以及发送量快会导致此问题,会降权此条消息内容有效到达数,随机性推送可看到的用户,可用手机测试
4.为什么图片/视频/文件消息发送慢
图片/视频/文件的服务器的速度会导致此问题,发送图片/视频/文件接口的原理是我们将资源的url下载我们服务器中然后在转换成认可的资源发送,可以多通过网络图片测试对比是否是是图片服务器慢的问题。
5.很多个微信发送同样内容或单个微信同样内容发送给很多好友的优化方式?
说明: 本场景多适用于云发单及社群机器人,如若1000个微信需要发单,不要直接调用发送图片/视频/文件接口(直接发送会每张微信都上传图片/视频/文件,重复消耗流量,占用网速),如下所示,有以下3种解决优化方案:
第一种方案: 找2个机器人创建个素材群(素材机器人+素材接收机器人),把图片/视频/文件让素材机器人发送接口发到素材群,素材接收机器人会收到图片/视频/文件的XML,后续直接让发单机器人根据xml调用转发图片/视频消息接口即可(转发接口无上传操作,效率提升几十倍),不限制发单机器人是否在群内,有xml就可以发。
第二种方案: 先把文件/图片/视频发送至额外的机器人,通过消息回调获取文件消息的 xml 后,使用转发文件/图片/视频接口发送(转发接口无上传操作,效率提升几十倍)
第三种方案: 发送相同的图片的话,随便找1个微信直接调用CDN图片/视频上传接口,拿到返回秘钥,其他微信就不调用上传接口,而是直接调用转发接口(上传图片的微信和直接使用转发接口的微信可以毫无关系)动态组装下转发接口xml就可发送(转发接口无上传操作,效率提升几十倍)

三、消息接收问题排查#

1.消息接收慢
可能性一: 用户接口的死锁,堵塞,多线程处理错乱,接口业务处理消息时间过长会导致此问题,具体开发者可以自行使用postman测试下自己接口或者登录后台系统查看回调是否正常
可能性二: 在腾讯内部规则中,发送同质化内容过多,群过多,群消息过多,或者疑似营销内容以及发送量快会导致此问题,会降权此条消息内容有效到达数,随机性推送可看到的用户,可用手机测试是否正常。或者以多个机器人微信作为协助。
2.消息接收不到
排查一: 首先开发者需确认提供的服务器接口是可以通的,微信的消息回调会以post请求 json参数的格式请求开发者服务器接口。开发者也可以使用postman测试下自己接口是否正常
排查二: 开发者需确认微信没被踢掉线,确认是否在线是 以调用发送文本消息接口或者查询微信是否在线接口成功为准,注意:通过接口发送的消息不会有回调

四、好友相关问题#

1.添加好友接口调用规则
24 小时只能加 5-15 位好友,每 2 小时不要超过 8 人,每个好友添加间隔要做随机间隔,否则添加了对方,显示发送验证成功,对方也收不到你的验证信息。(新登录平台的微信需在线3天调用本接口)
2.同意好友接口调用规则
根据微信号权重,微信每天被动通过好友数不要超过 200 人,过多扫二维码添加也有封 号风险,并且一天太多人添加,你的微信将收不到别人的验证消息。
3.搜索好友调用规则
搜索好友数量每日大概在10-20之间,具体可手机,调用需做好间隔。
1.如何获取群内非好友的微信号
微信新规,无法查看微信号
2.为什么接口返回的群少了或者没有
接口一次性是获取不是全部的群,仅会获取保存到通讯录的群,当有未获取的群有人在群内发消息的话会有消息回调, 开发者此刻调用获取群详情接口 再保存到自己数据库中就取到了,比如说手机上三年前不说话的群,侧滑删除了,然后你换了手机也不会取到的 ,有人说了话他才会置顶,原理就是各个终端(Android、IOS、桌面版微信)取得了消息回调,又去获取群了详情 本地数据库缓存了下来 更新的ui,让用户感知的。
3.创建群聊规范
每天只能添加10个群,频率间隔在10分钟以上。如果建群数量超出, 或者频率过快,就会返回失败,具体可根据微信号适当增减。

六、朋友圈问题#

1.朋友圈接口调用规则
获取动态接口建议最低间隔5S/次,一天不要超过200次
点赞评论接口建议间隔随机3-10s/次,一天不要超过500条
2.发送朋友圈为什么返回失败
新登录API平台的微信用户需在线1天后才可正常发送朋友圈
3.发送朋友圈/评论自己看得到,别人看不到
可能一: 朋友圈或者评论发多了或导致此问题,腾讯选择性推送
可能二: 某些屏蔽的关键字也会导致此问题(比如淘客行业的评论文字,原文字会被拦截屏蔽,需开发者修改下部分文字去适配)
可能三: 图片内容或者文字违法违规

七、下载问题#

1.自动下载
系统自带自动下载的能力,并且已做好队列管理
2.下载接口调用规则
下载必须要设置下载队列,每条消息的下载要与上条间隔3-10S(随机time)一条消息只下载一次
八、风控问题
敏感类接口: 添加好友、同意好友、获取群二维码、创建群聊为敏感接口,建议非异地登录且安全环境下再做操作,否则会有一定几率风控,目前部分敏感接口已需强制在线几天,方可操作接口
安全环境: 登录未满48小时属于非安全环境,一般新用户微信登录24小时内会掉线一次,传wxid取码登录后再隔一天就属于安全环境。
异地登录: 扫码登录显示其他城市,可使用本地代理登录解决/私有化部署本地服务。
严格按照本调用规范手册则可避免99.99%技术风控,但部分敏感行为操作仍会导致使用规范风控,常见敏感行为:(异地环境下/非安全设备环境下添加好友和自动同意好友,群发内容、拉群及图片违法违规,接口使用间隔频率像机器人等)
目前部分敏感接口暂未上线
修改于 2025-03-06 04:10:36
上一页
常见问题
下一页
独立部署说明
Built with