微信个人号机器人接口「建议收藏」

微信个人号机器人接口「建议收藏」前段时间公司需求开发一套自定义的微信机器人,需求是可以自批量添加好友,自动聊天,自动回复,发朋友圈,转发语音,以及定时群发等,还可以提取聊天内容,进行数据汇总,what????微信还可以这样做!!调研开发了3个月,3个月啊!!!(主要被各种技术走偏路),终于成功了,都是走过的心酸泪,分享给大家,大家学习完,记得给我点个赞!!!大家一般需求点无非是以下几个需求:1.开发个人微信营销系统2.开发自定义的微信机器人,3.开发微信智能聊天客服系统4.定制行业内的群数据分析功能需求很

大家好,又见面了,我是你们的朋友全栈君。

前段时间公司需求开发一套自定义的微信机器人,需求是可以自批量添加好友,自动聊天,自动回复,发朋友圈,转发语音,以及定时群发等,还可以提取聊天内容,进行数据汇总,what ????微信还可以这样做!!调研开发了3个月,3个月啊!!!(主要被各种技术走偏路),终于成功了,都是走过的心酸泪,分享给大家,大家学习完,记得给我点个赞!!!

大家一般需求点无非是以下几个需求:

  • 1.开发个人微信营销系统

  • 2.开发自定义的微信机器人,

  • 3.开发微信智能聊天客服系统

  • 4.定制行业内的群数据分析

功能需求很简单,业务代码贼好撸,但是如何和微信交互呢,如何取到微信数据调用相关聊天接口呢,具体分为以下几种技术类型:

微信Web接口:微信自己的个人微信接口,可惜的是我开发的时候,腾讯说我的微信不支持,后来和客服聊发现仅支持部分微信,17年后微信不支持了,不过还是有一些牛×的star 都是过W star的项目,可惜荒废了。

手机Xposed和电脑 PC :都是HOOK技术,是需要懂汇编,懂c或c++才可以开发自定义,重点是还需要公司去买采购刷机的手机和windows服务器,我是测试完成后才发现需要那么大成本,一个号成本几千块,公司条件不允许啊!!

模拟机技术:使用按键精灵或者android技术去弄的,我第一个就是用的这个,一把辛酸泪,延迟高、消息实时到达率低、模拟人为操作效率慢、第一版上线后老板让重新开发!!那也是我后来植发的主要原因!!

ipad扫码协议技术:安全性相比其他方案更好,功能性相比也更多一些,安全性、稳定性比较优秀,但是都不开源,需要企业合作,我公司用的也是这种,效率贼高!!!,夸他是因为是我接入简单上线快,还稳定有人维护,奈何是商业合作不开源需要花钱,不过也好,花了钱的产品有人维护。

功能:

登录模块

◆登录微控平台 member/login

◆获取微信二维码 user/login

◆执行微信登录 getIPadLoginInfo

◆获取联系人列表(群、好友) getAllContact

◆二次登录(退出微信号 需要再次登录 调用此接口即可) secondLogin

◆退出微信 logout

消息接收模块

◆设置消息接收地址 setHttpCallbackUrl

◆取消消息接收 cancelHttpCallbackUrl

消息发送模块

◆发送文本消息 sendText

◆发送图片消息 sendImage

◆发送视频消息 sendVideo

◆发送语音消息 sendVoice

◆发送链接消息 sendUrl

◆发送名片消息 sendNameCard

◆发送小程序 sendApp

好友模块

◆查找用户 searchUser

◆添加好友 addUser

◆删除好友 delContact

◆检测僵尸粉 checkZombie

◆修改好友备注 modifyRemark

◆设置个人头像 sendHeadImage

◆同意添加好友 acceptUser

◆获取好友的信息 getContact

◆获取自己的微信ID self

◆获取自己的二维码 getQrCode

群操作

◆群聊@ sendText

◆修改群名 modifyGroupRemark

◆退出群聊 delGroupContact

◆创建微信群 createChatroom

◆添加群成员 addChatRoomMember

◆邀请群成员 inviteChatRoomMember

◆获取群成员 getChatRoomMember

◆设置群公告 setChatRoomAnnouncement

◆删除群成员 deleteChatRoomMember

◆获取群二维码 getGroupQrCode

◆群保存到通讯录 showInAddressBook

◆自动同意入群邀请 decodeUrl

◆搜索 微信群/好友 的信息 getContactFromServer

◆初始化企业微信联系人 initOpenIMContact

◆获取所有企业微信联系人 getAllOpenIMContact

◆添加企业微信群 createOpenIMChatroom

朋友圈

◆朋友圈点赞 snsPraise

◆朋友圈评论 snsComment

◆获取自己朋友圈 getCircle

◆获取好友朋友圈 getFriendCircle

◆发送文字朋友圈 snsSend

◆发送图片朋友圈 snsSendImage

◆发送视频朋友圈 snsSendVideo

◆获取某条朋友圈详情 getSnsObject

◆转发朋友圈(对谁不可见) snsSendXmlInvisibleToWhom

◆删除朋友圈内容的某条评论 snsCommentDel

标签

◆添加标签 addContactLabel

◆修改标签 modifyContactLabel

◆删除用户标签 delContactLabel

◆获取标签列表 getContactLabelList

◆获取某个标签的好友列表 getLabelContacts

收藏夹

◆获取收藏夹列表 weChatFavorites/favSync

◆获取收藏夹内容 weChatFavorites/getFavItem

◆删除收藏夹 weChatFavorites/delFavItem

账户管理

◆批量下线微信号 member/offline

◆查询账号下已登录的微信号 member/getLoginWcIds

◆退出微控平台 member/logout

码字不易,看完后记得给我点个!!!!!!

在这里插入图片描述

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/143793.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • WebSocket初探

    WebSocket初探

    2021年12月6日
    40
  • 浅谈Mock测试

    浅谈Mock测试一、Mock测试的定义 Mock就是在测试过程中,对于一些不容易构造/获取的对象,创建一个Mock对象来模拟对象的行为 二、Mock测试的作用 1、为什么要做Mock: 在对代码进行单元测试过程中,经常会有以下的情况发生: classA依赖classB和classC classD依赖classC和classE classB依赖…..

    2022年6月20日
    38
  • k8s 资源管理_pod容器间调用命令

    k8s 资源管理_pod容器间调用命令k8s管理器介绍yaml资源管理器介绍管理器介绍在Kubernetes中,所有的内容都抽象为资源,用户需要通过操作资源来管理Kubernetes。Kubernetes的本质就是一个集群系统,用户可以在集群中部署各种服务。所谓的部署服务,其实就是在Kubernetes集群中运行一个个的容器,并将指定的程序跑在容器中。Kubernetes的最小管理单元是Pod而不是容器,所以只能将容器放在Pod中,而Kubernetes一般也不会直接管理Pod,而是通过Pod控制器来管理Pod的。Pod提供服务之后

    2022年8月9日
    5
  • 常用滤波器设计之低通滤波器、高通滤波器、带通滤波器、带阻滤波器

    常用滤波器设计之低通滤波器、高通滤波器、带通滤波器、带阻滤波器本文为转载内容,原文地址为点击打开链接。下两个滤波器都是切比雪夫I型数字滤波器,不是巴特沃尔滤波器,请使用者注意!1.低通滤波器使用说明:将下列代码幅值然后以m文件保存,文件名要与函数名相同,这里函数名:lowp。functiony=lowp(x,f1,f3,rp,rs,Fs)%低通滤波%使用注意事项:通带或阻带的截止频率的选取范围是不能超过采样率的一半%即,f1,f3的值都要小于Fs/…

    2022年6月2日
    29
  • PAT A1062

    PAT A1062

    2021年6月29日
    83
  • pycharm python interpreter_python中assertionerror解决

    pycharm python interpreter_python中assertionerror解决Python里SQLAlchemy运行时报错InvalidRequestE:VARCHAR requires a length on dialect mysql

    2022年4月21日
    129

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号