企业微信发送图文消息(小白篇)

新手学堂010

企业微信发送图文消息(小白篇),第1张

注意1:第一行修改自己的机器人地址

注意2:json中的url和picurl为同一个,这样点击消息可直接看到

注意1:第一行修改自己的机器人地址

注意2:json中的url和picurl为同一个,这样点击消息可直接看到

这两天研究了这么一件事情,公司在搞全民营销,要出一份报表,然后,本来说是直接发送邮件的,那问题就只剩下业务逻辑的梳理。

这个逻辑其实挺坑的,这个逻辑主要业务部门也不清楚,遇到问题,问他们,然后他们才去想怎么处理,花了将近一周的时间算是改完了吧。

然后,发邮件就好了嘛,最近把Kettle又重拾了起来,发个邮件,也是很简单的,虽然那个中文乱码的问题,我一直没有解决,但是也是有处理方法的,可是吧,周四的时候,老板突发奇想,谁知道呢,我们应该充分利用企业微信,我们直接在群里发送,大家都会带手机,看微信,但是不一定看邮箱,道理是这个道理,这个咋搞呢,哈哈。

具体功能参考下官方文档,反正这个机器人是可以实现发送一些消息的,文本、等等格式的内容,有一些场景是可以满足的,比如,你想推送一些核心指标到群里,但是想我们当前的数据,是Excel,是一个文件,机器人就无法实现了。

然后,我们还想着把文件放到一台服务器上去,然后通过链接的形式去发送,但是也以失败告终,因为要满足几个点:

所以呢,今天,周六,我是早上起来手工发送的

问题终归是要解决的, 我可不想每天起来自己手工发送数据到群里

无奈之中,翻开了企业微信的的文档,翻来翻去,找来找去,终于找到了一个方式可以实现,就是自定义应用,厉害了。

文档地址: https://workweixinqqcom/api/doc/90000/90135/90248#%E6%96%87%E4%BB%B6%E6%B6%88%E6%81%AF

就是这个,发送消息到群聊会话,最重要的是可以发送文件!

然后就开始研究这个API了,从周五晚上开始研究,到今天用python实践,算是搞明白了这个东西。

这里有几个点,一个是,首先要增加一个自定义应用,然后根据文档中介绍的方式,去认证,去发送消息,使用post上传文件的中文问题,我搞了一下午,才搞出来,曾经一度要放弃了,最后居然,成功了,我也是厉害了。

文档还是很清晰的,好好看,基本是可以实现的,而且还可以在线调试,很方便。

好了,就是这样,后面会把Python的实现过程分享一下。