个人微信机器人开发

目前大多数公司中的消息通知使用邮件、短信、钉钉、企业微信等等,而微信或者QQ这种使用量较大的工具,通知和管理机制并不完善。特别是很多利用微信来进行客户管理沟通的人,例如我,只好借助微信机器人来实现通知和管理功能。

本篇文章主要讨论微信机器人的开发经验。微信机器人的功能需求很简单,业务代码贼好撸,但是如何和微信交互呢,如何取到微信数据调用相关聊天接口呢,具体分为以下几种技术类型:

1.微信Web接口
17年后微信都不支持了,不过还是有一些牛×的star 都是过W star的项目,可惜荒废了。

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

3.E云管家方案
这个方案目前可使用的内容上来说,是功能最全的,而且安全性相比其他方案更好,安全性、稳定性比较优秀。难点是,目前并没有被公开,自己分析代价很大,需要企业合作。具体可以自己百度 “E 云管家”看看

我用的就是这种,,效率很高,奈何是商业合作不开源需要花钱,不过也好,花了钱的产品有人维护。

发送视频消息

如需大批量微信发送同样微信内容可点击此处查看优化方式,第2大类4小节

请求URL:

  • http://域名地址/sendVideo

请求方式:

  • POST

请求头Headers:

  • Content-Type:application/json
  • Authorization:login接口返回

在这里插入图片描述
在这里插入图片描述
请求参数示例

{
    "wId": "0000016e-a1f1-f0d9-0002-425ea1a28d22",
    "wcId": "jack_623555049",
    "path": "https://wkgjonlines.oss-cn-shenzhen.aliyuncs.com/movies/20191113/d7c616569ac342ad1fa8e3301682844e.mp4",
    "thumbPath": "http://pic23.nipic.com/20120902/8068495_150602391000_2.jpg"
}

成功返回示例

{
    "code": "1000",
    "message": "发送视频消息成功",
    "data": {
        "type": null,
        "msgId": 697760511,
        "newMsgId": 3289648069366716802,
        "createTime": null,
        "wcId": null
    }
}

错误返回示例

{
    "message": "失败",
    "code": "1001",
    "data": null
}

想要测试的小伙伴们可以在评论区查看~

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 5
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值