企业微信消息推送

昨天学习了下企业微信的API,瞬间发现世界明朗了许多,思路清晰了很多。先不说有没有抄袭,至少是给人的感觉是好的。用户体验是留住用户开发者的第一要素。

 

需求:开发的车辆管理系统需要给用户发送消息,目前的思路是对接钉钉和微信。

  • 钉钉

需要用户注册登录钉钉,然后在钉钉后台自建应用,目的作为给用户发送消息的主体。

消息整合到企业消息组。

企业微信消息推送_第1张图片

 

  • 企业微信

需要微信登录企业微信,自建应用用于消息发送的主体。

消息单独发送

企业微信消息推送_第2张图片

 

  • 比较

API文档 

企业微信 API,菜单清晰导航栏齐全,上手快,查询简单。

文档有规有矩,很条例,很人性化。符合常规人的思路

企业微信消息推送_第3张图片

 

钉钉菜单乱,存在老版本文档和新版本文档,菜单三级菜单较少,查询API文档较困难。

不按正常人的思路来写文档,需要的文档乱七八糟,杂乱无章。查找麻烦

 

企业微信消息推送_第4张图片

 

是否限流

钉钉会限流,出现 forbiddenUserId 表示发送消息接口被限流了(限流规则包括:1、给同一用户发相同内容消息一天仅允许一次;2、给同一用户发消息一天不超过100次)

企业微信消息推送_第5张图片

此人為釘釘開發工程師,但是從最新的文檔裏面看,竟然沒有這句說明。有点扯淡

https://open-doc.dingtalk.com/microapp/serverapi2/ri1z4p

 

 

企业微信会限流,但是不会存在 ”给同一用户发相同内容消息一天仅允许一次“ 这种扯dan的限流要求,你说调度的时候,相同的发车信息推给同一个用户只能发一次?这限制有点不符合逻辑。

https://work.weixin.qq.com/api/doc#10785

 

 

 

 

 

发送消息格式文档

发送消息二者大同小异,该有的类型都有,差别不是很大。但是从文档看来,企业微信的文档更人性化,请求体字段解释比较全面,就是每个问题出现的时机很合适,上手快,相反钉钉就,不认同的自己去查阅对比。

 

接口调试工具

企业微信有接口调试工具。

 

你可能感兴趣的:(企业微信)