09 CATEGORY · OFFICE

企业协作

飞书、钉钉、企业微信等办公平台开放接口

国内企业协作市场基本由飞书、钉钉、企业微信三家占据,此外还有文档协作与零代码搭建方向的独立产品。对开发者而言,这些平台开放接口的意义在于:企业的用户已经每天停留在这些应用里,把内部系统的入口搬进去,比让员工再记一个网址和一套密码有效得多。

这类开放平台的能力大致分四块:组织架构与通讯录同步、免登与身份打通、消息与机器人推送、以及在平台内嵌入自有应用(网页应用或小程序)。其中免登是使用频率最高也最容易出问题的一环——需要在平台的用户标识与企业自有账号体系之间建立映射关系,这个映射的设计应在项目初期确定,后期补做代价很大。

需要注意的是,选哪个平台通常不由开发者决定,而取决于目标企业已经在用什么。做企业内部系统时这一点是给定条件;做面向多家企业的 SaaS 产品时,则往往需要同时适配两到三家,此时把对接层抽象成统一接口比为每家写一套逻辑更划算。

选型要点

先看组织已用什么
企业协作平台的选择权通常在客户手里。做内部系统按现状走,做 SaaS 则需评估是否要同时适配多家平台。
免登映射要早定
平台用户标识与自有账号体系的映射关系应在设计阶段确定。等到用户数据积累后再改,迁移成本很高。
机器人消息有频控
各平台对机器人推送的频率与内容都有限制,把它当作告警通道时需做好聚合与降噪,否则容易触发限流。
零代码有适用边界
零代码平台适合流程明确、变化频繁的轻量业务(审批、台账、巡检)。核心业务系统仍应用常规方式开发,避免后期被平台能力卡住。
§ 09 · OFFICE

企业协作

8 条

No.097企业微信开放平台

企业微信开发接口:通讯录、应用、客户联系、微信互通
协作私域客户联系
developer.work.weixin.qq.com

No.100WPS 开放平台

金山办公开放能力:文档预览编辑、格式转换、云文档
open.wps.cn

No.103简道云

零代码应用搭建平台,表单驱动的业务流程与数据管理
jiandaoyun.com