西瓜机器人接入

必看:微信防封准备


添加机器人


视频版:https://www.bilibili.com/video/BV1is4y1d7ZN



文字版:


一、服务端配置:

1、采购服务器。建议在腾讯云或阿里云上采(稳定性比较好),配置选择1核2G2M的Windows系统。

2、下载机器人插件和对应版本的微信客户端: 链接:https://pan.baidu.com/s/1cZ28lBiZszXcWpz0yGqkKw    提取码:请到Q群获取(726177820)

3、下载并解压,解压后可以看到文件夹(假设解压文件夹为西瓜框架)内容如下图所示:

image.png

4、打开“说明.txt”文件,按说明操作即可。操作过程核心步骤截图如下:

1)解压工具.zip和西瓜框架(自带插件).zip

image.png

2)打开西瓜框架:

image.png


3) 拦截框架限制

 *  据大伙反应,拦截工具可以用httpdebugger替换sunny: https://daoadmin.kuryun.com/home/forum/detail/id/46.html


* sunny拦截 (这个方法废弃,使用第一个方法)

进入Sunny抓包2.0V2022-09-22文件夹,双击“抓包工具2.0[v2022-09-22].exe”后进入抓包工具界面:

1-638ea9210cb67.png

根据说明文档里依次点击:设置-》 进程设置 -》  加载驱动 -》 拦截任意进程:

1-638ea9eb937bd.png


备注:此步操作最为关键,其实就是屏蔽机器人框架不被远程拦截,真正离线。



4)登录微信:

image.png


5)回到sunny操作界面,把拦截任意进程放开(目的是不影响后续的接口调用):

image.png





二、绑定机器人到后台:

1、在后台机器人列表页面点击“手动添加”按钮:


1-638eaba0bf3af.png



备注名称自定义;

然后复制AppKey备用;

wxid和接口地址先留空,一会儿在服务器上的框架和插件中获取。


2、机器人插件配置。点击“设置”:

image.png


确保可以弹出如下配置界面:

image.png

依次配置如下值:

端口号:8091

勾选“启用自动开启服务”

API调用token:将上一步复制下来的AppKey粘贴到此框


消息回调地址: yourdomain/bot/api/my




复制HTTP外网API调用地址到后台新增机器人表单中的回调地址,类似:

image.png




三、西瓜httpapi接口文档:

https://kyphp.kuryun.com/home/guide/bot/id/97/v/1.x.html