代码拉取完成,页面将自动刷新
同步操作将从 火字旁的炜/wxwobot 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
体验流程
创建登录机器人:机器人管理->添加机器人->搜索刚添加的机器人->点击【已下线-登录】->扫码登录
登录完成后,在手机客户端里将目标群聊添加到通讯录,然后点击【刷新群列表】,通过【查看群列表】验证
测试发送消息:机器人管理->点击相应机器人的【测试发送】->选择目标微信昵称,选择发送类型,文本/文件/图片
图片文件提交前要先点下上传按钮
关键字回复:机器人管理->点击相应机器人的【新增关键字】-> 可以设置普通关键字或新人进群欢迎词类型,可以目标某个群(好友)或者默认所有群(好友),可以设置回复文本/图片/文件;
图片文件提交前要先点下上传按钮
外接配置:机器人管理->点击相应机器人的【新增外接配置】-> 选择外接发送消息的目标,业务层的IP白名单->提交后点击顶部栏目【对外接口配置】,找到刚才的配置获取外接唯一码,点击启用
外接和测试发送的区别在于外接可以解耦合,可以由外部访问接口形式转发消息,本项目只做独立中台,不涉及业务
调用接口io.wxwobot.admin.web.controller.ExtendController
/**
* 对外通用规则发消息
* url: /ext/sendMsg
* 请求类型: Post
* 参数:
* ok 外接唯一码
* msg 消息列表
* 类型参考 @see io.wxwobot.admin.itchat4j.utils.enums.SendMsgType
* TEXT 文本消息串
* IMG 图片名串(需要后台-通用工具-上传获取)
* FILE 文件名串(需要后台-通用工具-上传获取)
* 例子:
* {"ok":"test123",
* "msg":[
* {"type":"TEXT","body":"我是消息体"},
* {"type":"IMG","body":"ty6yLk3X_1545142908614.jpg"},
* {"type":"FILE","body":"ty6yLk3X_1545142537914.txt"},
* ]
* }
*
* 说明:
* 发送顺序按照列表顺序从前往后发
*
* 返回:
* 00 成功
* 01 外接码不存在
* 02 外接码失效
* 03 IP未通过审核
*
*/
public void sendMsg();
准备
本地开发
生产部署
常见问题
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。