weimi
  1. 开发指南
weimi
  • wmi_api
    • 开发指南
      • 开发前必读
      • 配置文件说明
    • 账号接口
      • 获取二维码
      • 切换账号获取二维码
      • 获取设备登录过的账号
      • 检测扫码结果
      • 恢复登录
      • 获取账号登录状态
      • 获取账号列表
      • 获取单个账号信息
      • 退出账号
    • 消息接口
      • 发送文本消息
      • 发送图片消息
      • 发送名片
      • 发送动态表情
      • 发送位置
      • 发送引用消息
      • 转发小程序
      • 撤回消息
      • 下载消息中的文件
      • 解析消息中的下载信息
    • 好友接口
      • 同步好友信息
      • 搜索好友
      • 添加好友
      • 验证好友请求
      • 获取好友列表、本地缓存
      • 获取好友信息、本地缓存
      • 获取好友信息,非本地
      • 设置好友标签
      • 设置好友备注
      • 删除好友
      • 检测好友关系
    • 标签接口
      • 同步标签信息
      • 获取标签信息,本地缓存
      • 添加标签
      • 删除标签
    • 群接口
      • 设置群昵称
      • 设置群公告
      • 获取群公告
      • 取消/保存通讯录
      • 同步群成员信息
      • 获取群成员信息,实时
      • 获取群成员信息,本地缓存
      • 获取群详情,实时
      • 获取群详情,本地缓存
      • 添加群成员
      • 邀请群成员
      • 删除群成员
      • 添加群管理员
      • 删除群管理员
      • 转让群
      • 退出群聊
      • 创建群
    • 朋友圈接口
      • 发布图文朋友圈
      • 转发朋友圈
      • 删除朋友圈
      • 获取朋友圈列表
      • 获取好友朋友圈
      • 获取指定ID朋友圈
      • 朋友圈点赞
      • 朋友圈评论
      • 朋友圈取消点赞
      • 删除朋友圈评论
      • 下载朋友圈中的图片/视频
    • 消息推送
      • 消息推送说明
      • 所有消息推送
      • 账号上下线通知
      • 新好友请求通知推送
      • 加入新好友通知推送
      • 成员入群通知推送
      • 加入群聊通知推送
      • 联系人信息修改通知推送
      • 联系人删除通知推送
      • 消息文件下载进度推送
  1. 开发指南

开发前必读

严正声明
1.本API来源网络开源代码整理而来,仅供技术交流,学习使用,必须合理合法使用本API
2.禁止使用本API从事违法犯罪行为,一经发现,立即停止API使用权限
3.不法业务和不合理的操作方式,被封号自行承担风险

常见问题#

Q. 什么情况下会被封号?
1.操作行为必须控制好,特别是操作频率,比如发送消息,发朋友圈,加好友,频率太高。
2.使用新的UUID登录账号,尽量24小时内不要做任何操作,俗称养号期。
3.更多内容请参考微信使用行为规范手册。
Q. 支持多账号登录吗?
支持
Q. 会掉线吗?
1.新的UUID挂载账号,24小时内必掉线1次,需要重新扫码登录,后续网络正常情况下,会保持1-3个月不掉线,系统会自动维持心跳。
2.本系统运行的网络不稳定,心跳重试5次仍然不通的情况下,本系统会退出账号连接。后续可以通过调用获取二维码或者恢复登录接口来恢复登录。 如果调用恢复登录接口失败,那还是需要获取二维码重新扫码登录。
3.异地登录大概率会秒掉线,并且大概率会触发风控,一旦触发风控,则需要等到第二天8点后才能解除风控。如果需要异地登录,获取二维码的时候,请传入本省的代理IP信息使用。
Q. 本服务关闭后,重新启动,账号需要重新登陆吗?
本服务关掉后,重新启动,会自动恢复账户登录,恢复登录失败才会需要扫码重新登陆。
Q. 服务已开启,手机端显示设备也在线,但无法收到消息
1.大概率账号已退出连接,确认本系统账号是否还在线,通过传入相应的UUID查询账号是登录状态。
2.如果查询到登录状态正常,重启本系统几乎能解决掉此问题。
3.如果查询到未登录,请恢复登录或者重新扫码登录。
Q. 每天发送内容数量是否有限制?
接口本身没有任何限制,发送内容和频率请自行控制,关键要素,任何操作频率要像人一样在操作,批量发送消息,或加好友推荐使用队列来实现,中间的间隔时间随机。
Q. 账号数据安全吗?
账号数据都保存在您本地,系统会在运行的所在目录创建一个wxdata目录,里面会有一个wmi.db数据库,用的是SQLite数据库,主要保存的信息有登录信息,联系人信息,标签信息,接口说明含有本地缓存,指的就是用wmi.db数据库里查询数据。
Q. 本系统有错误日志吗?
有的,在使用阶段,发现不正常的问题,通过wechatapilog目录下找到日志文件,每天一个,通过日志文件的分析能看出来大部分的问题。实在无法分析,也可以找到作者帮您分析。
Q. 服务有SDK吗?
服务目前统一HTTP接口协议调用,无业务封装SDK服务,开放性与扩展性更高。
Q. 是否支持接入AI?
本身系统没有这个功能,需要自行实现。通过设置回调消息接口后,系统会将收到的消息推送到您指定的接口上,收到消息后,即可开发自己的业务逻辑。
常见开发流程是,自己用熟悉的开发语言,开发一个接受post请求的接口,然后将接口地址配置到配置文件里,本系统收到消息,将消息推送到您的接口里,您收到消息内容后,调用大模型接口,然后将大模型返回的结果通过本系统的消息发送接口即可实现AI自动回复。
上一页
wmi_api
下一页
配置文件说明
Built with