带二次开发接口的PC微信聊天机器人
第一步 启动PC微信并登陆完成,微信的版本必须是:3.6.0.18
第二步 启动非注入版,funtool.exe
第三步 点启动即可
客户端
本质就是构造一个json,当然,http和websocket的json构造,还有一些区别,具体请去看 这两个文件:
websocket 客户端 :client-3.2.1.121.js
http 客户端示例:http-3.2.1.121.js
发送文本消息示例--websocket
function send_txt_msg() { const j={ id:getid(), type:TXT_MSG, wxid:'23023281066@chatroom',//roomid或wxid,必填 roomid:'null',//此处为空 content:'hello word', nickname:"null",//此处为空 ext:'null'//此处为空 }; const s = JSON.stringify(j); return s; } 发送文本消息示例--http
async function send_txt_msg() { const jpara={ id:getid(), type:TXT_MSG, wxid:'23023281066@chatroom',//roomid或wxid,必填 roomid:'null',//此处为空 content:'hello word', nickname:"null",//此处为空 ext:'null'//此处为空 }; const options = { url: url+'/api/sendtxtmsg', body:{ para:jpara }, json:true }; let data = await rp(options); return data; } 注意 所有遇到的异常,都是因为json构造错误造成 切记,json里面,是7个配对的key和value,差1个都不行 多开请去此大佬处
https://github.com/crazyn2?tab=repositories
参考项目 https://github.com/ChisBread/wechat-service 记得为这位大佬加星版权声明:
1、该文章(资料)来源于互联网公开信息,我方只是对该内容做点评,所分享的下载地址为原作者公开地址。2、网站不提供资料下载,如需下载请到原作者页面进行下载。