企业微信和公众号的区别
公众号面向外部用户,企业微信面向内部员工。企业微信给企业一个可定制的工作台:考勤、审批、报销都能接自建应用。员工每天打开企业微信,自建应用就像内置功能一样出现在工作台。它是企业内部系统的统一入口。
企业微信 = 企业内部系统的移动端门户。
三类应用
- 自建应用自己开发自己用。
- 第三方应用应用市场买来的。
- 小程序在企业微信里打开。
自建应用怎么建
在企业微信管理后台创建自建应用,拿到 CorpID、Secret、AgentID。用这些凭证换 access_token,再调各接口。应用可以挂一个网页地址,员工点进去就是你的内部系统 H5 或小程序。
// 伪代码:换取 access_token
// GET https://qyapi.weixin.qq.com/cgi-bin/gettoken
// ?corpid=xxx&corpsecret=xxx
通讯录与身份
企业微信自带组织架构。你的应用不用自己做用户体系:从通讯录同步部门与成员,网页授权拿到成员 UserID,就能知道是谁登录了。这比自己做账号密码省事得多。
消息推送
审批到了、报销批了、待办到期,都可以主动推消息给指定成员或部门。应用消息支持文本、卡片、图文。卡片带跳转按钮,员工点开就能处理,比发邮件提醒高效得多。
审批与打卡
企业微信原生有审批、打卡接口。你的系统可以触发一个审批流,也可以读取打卡数据做统计。把这些能力串起来,内部流程就不用再单独开发一套。
落地清单
- 先建应用拿齐三个凭证。
- 同步通讯录免做账号。
- 消息卡片跳转处理。
- 复用审批别重造。
回调与安全
接收事件要配回调 URL,消息要加解密。Secret 不能放在前端,必须在后端保管。access_token 要缓存、到期刷新,别每次请求都换。这些是最容易踩的安全坑。
小结与延伸阅读
企业微信自建应用把内部系统搬到员工每天打开的入口上。凭证、通讯录、消息、审批四件事打通,效率立刻上来。
- 公众号侧读《公众号自动化与消息模板实战》。
- 小程序侧读《小程序云开发进阶实战》。
- 开放平台读《微信开放平台与第三方平台开发实战》。