当前位置: 首页 > news >正文

营销型网站建设和规划网站资讯板块的搭建

营销型网站建设和规划,网站资讯板块的搭建,成全视频免费观看在线看1000集,wordpress 前台删除评论大家伙,我是雄雄,欢迎关注微信公众号:雄雄的小课堂。 先看这里 一、前言二、mxxWechatBot流程图三、怎么使用? 一、前言 经过不断地探索与研究,mxxWechatBot正式上线,届时全面开放使用。 mxxWechatBot&am…

大家伙,我是雄雄,欢迎关注微信公众号:雄雄的小课堂。


先看这里

    • 一、前言
    • 二、mxxWechatBot流程图
    • 三、怎么使用?

一、前言

经过不断地探索与研究,mxxWechatBot正式上线,届时全面开放使用。

mxxWechatBot,微信机器人,实现原理主要是是hook注入,部署环境要求如下:

  1. 操作系统:windows操作系统
  2. 微信版本:WeChatSetup3.6.0.18.exe(安装包可以找我要)
  3. jdk版本:目前使用的是1.8,安装包也可以找我要
  4. 系统最低配置要求:2核4G的win系统即可。

也可以从服务端的资料下载中下载。

初识版本大约是在今年5月份就推出来了,当时使用用户不是很多,不断地改进到现在。为什么改造这么长时间?其一平时工作本身也比较忙,没有多余的时间静下来去改善。其二是,机器人满足了自己的需求了,就没有在扩展的写了,后来经过用户一使用,问题还是不少,于是就继续改造,好在功夫不负有心人,终于改造完了。接下来,我来整体的说一下情况吧:

二、mxxWechatBot流程图

上面的流程图其实一目了然了,mxxWechatBot一共分为了三端,分别为:

  • mxxWechatBot客户端,主要部署在用户的win系统上
  • mxxWechatBot服务端,主要部署在博主这边
  • 用户业务端,主要部署在用户端,或是家里的本地服务器,或是云服务器

三个端之间的各个请求环节大家可以看流程图即可,算了…估计有的懒人可能都不认证看流程图就开始问问题了。我还是简单的总结一下流程图中的内容吧。

  1. 当用户发送消息后,客户端会收到用户所发送的消息,然后判断当前客户端账号是否有权限调用自定义接口,如果有,则查询本地文件(你不用关注是哪个文件)看看用户发送的消息中,有没有和你自定义设置的关键词所匹配,如果有,则调用你在服务端设置的自定义接口,如果没有,则不操作。

  2. 你业务端的自定义接口处理来自mxxWechatBot客户端发送的消息,消息内容格式如下:

{"msg":"收到的消息","tag":1,          //消息类型,0表示发送文字,1表示发送图片 2发送本地文件 3发送H5小卡片 4发送小程序 5发送音乐卡片 6发送xml文件 7发送聊天记录 -1设置百度的appkey和秘钥 8语言消息 9名片消息 10视频消息 11动态表情 12地理位置 13分享链接或者附件 14红包 15群邀请 16系统消息"atList":[],      //艾特的人"finalFromWxid":"发送消息的人",//如果是群,则是发送消息的人,如果是好友,该值为空"fromWxid":"发送的群",//如果是群,则是wxid,如果是好友,则是好友wxid"memberCount":100,//群成员数量,如果是好友,则为空"time":"16816816816",  //发送时间"msgSourse":0  //消息来源-0别人发送  1自己发送}

然后你需要写个请求方式为:post的接口,入参格式为json,然后按照你对应的业务去处理。

业务接口以Java为例,代码如下:

@PostMapping("/testQianDao")public void testQianDao(@RequestBody String data){//data就是传输过来的json格式字符串JSONObject dataJson = JSONObject.parseObject(data);//处理你的业务}

别的语言,自行去写即可。

  1. 处理完消息后,如果需要给发送消息的群或者好友回复,则需要调用一下发送消息的接口即可。
    发送消息以java为示例:

①获取token

/*** 获取服务端机器人的token*/public String getmxxWecharBotToken(){String url = "http://wechat.88688.team/prod-api/" + "/getWechatToken";JSONObject o = new JSONObject();o.put("username",LOGIN_USER_NAME);  //自己服务端的账号o.put("password",LOGIN_USER_PASSWORD); //自己服务端的密码String params = JSON.toJSONString(o);String body = HttpUtil.createPost(url).body(params).execute().body();log.info("请求获取服务端的token:{}",body);JSONObject jsonObject = JSON.parseObject(body);String token  = "";if(jsonObject.getInteger("code") == 200){//获取tokentoken = jsonObject.getString("token");//将token放在缓存中redisService.setCacheObject("mxxWechatRotToken",token,28, TimeUnit.MINUTES);}return token;}

②请求接口:

/*** 给微信机器人中发送信息的公共方法*/public String sendMsgToWechat(String wxid,Integer tag,String appkey,String message,boolean isAt,JSONArray atList){String url = WECHAT_SERVE_API + "/system/object/customApiSendMsg";String token = "";//获取tokenObject redisToken =  redisService.getCacheObject("mxxWechatRotToken");if (redisToken==null){token = getmxxWecharBotToken();}else{token = redisToken.toString();}log.info("token的值是{}",token);//将消息放在body中JSONObject paramsObject = new JSONObject();paramsObject.put("tag",tag);paramsObject.put("wxid",wxid);paramsObject.put("appkey",appkey);paramsObject.put("message",message);paramsObject.put("isAt",isAt);paramsObject.put("atList",atList);String body = HttpUtil.createPost(url).header(Header.AUTHORIZATION,"Bearer "+token).header(Header.CONTENT_TYPE,"application/json").body(JSON.toJSONString(paramsObject)).execute().body();log.info("给微信群中发送的结果:" + body);return body;}

详情请参考接口文档:
接口地址
以及这篇博客:
利用雄雄的小课堂-微信机器人通过自定义接口发送不同形式的内容至群

这就是整个流程,写文档比写代码还累,md…

三、怎么使用?

  1. 联系我,找我要个服务端的账号,微信:mxx2451999120(2024.2.1日之前,所有用户免费使用,后期预计收费15元/月)

  2. 拿到账号后,登录服务端,进资料下载的菜单下载资料,也可以找我直接要。

  3. 配置自定义接口:进自定义接口菜单中配置。

  4. 准备一台win操作系统的环境,如果没有,可以在网上买个XX宝,一月10块钱,半年50,比自己在家里开个机器方便多了,而且,自己的机器,一月电费都不止10块钱,有需要的,可以找我,我给你连接,不赚你一分钱。

  5. 在win机器上,启动客户端、注入、登录微信,教程:java版本微信机器人使用教程V1.0 。

  6. 登录上服务端,同步一下自己的自定义接口给客户端(注意,一定要启动好客户端之后在同步,不然同步不上)。

然后就可以使用了。

http://www.yayakq.cn/news/406656/

相关文章:

  • 企业网站实名制如何在网站上木马
  • 为什么网站在本地看没问题上传之后没有内容呢?中国信誉建设网站
  • 茂名免费做网站西红门网站建设
  • 建设网站如何挣钱wordpress插件 幻灯片
  • 青岛网站制作专业一家专门做开网店的网站
  • 网站调用微博科技 公司 响应式 网站
  • 重庆网站推广产品企业wordpress主题和插件
  • 如何建团购网站苏州网站制作搭建
  • pc网站模板做海报那个网站好
  • wordpress建站系统北京搬家公司排名前十名电话
  • 阿坝县建设局网站汕头做网站
  • 定制网站开发报价基于推荐算法的网站开发
  • 上海高端网站设计做公众号主页面的有哪些网站
  • 网站建设的利润率多少做网站找哪家好思南
  • 用自己电脑做外网访问网站网页制作软件电脑
  • 邢台建网站网上开店如何推广自己的网店
  • description 网站描述旅游平台网站合作建设方案
  • 苏州seo排名优化费用关键词seo服务
  • 淮南吧临沂网站关键字优化
  • 沈阳市住房和城乡建设部网站网站正能量晚上下载直接进入
  • 西北建设有限公司官方网站深圳做网站什么公司好
  • 许昌网站seo最有吸引力的营销模式
  • 贵州省建设项目验收备案网站wordpress shortcodes
  • 长春网站建设的公司信誉好的徐州网站建设
  • 织梦网站制作教程网站建设书籍推荐
  • 洪泽网站建设汽车之家app下载
  • 仿新浪全站网站源码wordpress最新列表页
  • wap网站源码 下载互站网站源码
  • 网站建设会议报道网站对公司的重要性
  • 深圳网站维护制作东莞seo建站