摘要:能打通,但"打通"有三种深度:推消息、免登录、组织架构同步。多数单位只需要第一种。先想清楚要打到什么程度,再谈接口。
一、消息推送这种打通怎么做?
做什么:新工单生成、被派单、即将超时、完工通知,推送到企业微信或钉钉的群或个人。
为什么值得先做:师傅不必再装应用,也不必每天登录后台看有没有单。响应时长的改善一半来自这一步------从"想起来去看"变成"手机响一下就知道"。
实现方式有两种:群机器人推到固定群,一两小时能配好,缺点是不能精准到人;应用消息能精准到人,还支持已读状态,但需要在平台上配置企业应用。
注意点:群机器人有频率限制,短时间大量消息会被限流;@某人需要用户 ID,这个 ID 要和组织架构对应,否则 @ 不生效。
二、免登录怎么做才不掉人?
做什么:从工作台点"报修"直接进系统,身份已识别,不用再输账号密码。
为什么重要:多一次登录就多一层流失。师傅一天要进十几次,每次输密码,实际使用率会掉得厉害。
实现方式:依赖企微或钉钉的 OAuth 授权,要配置可信域名和回调地址。私有化部署还要解决外网回调到内网的问题,通常需要反向代理。
注意点:看起来简单,调试常卡在回调地址和证书上,要预留三到五天联调时间。
三、第三种:组织架构同步
做什么:部门树、人员、岗位、手机号同步过来,离职自动停用。
代价:一旦同步就要定"谁是主数据源"。两边都能改,一定打架。
建议:把企微或钉钉当唯一主数据源,报修系统只读。新人入职在企微加人自动同步,离职在企微停用同步失效,只维护一处。
什么规模需要:人员过五百、流动频繁的单位。小单位手工维护几十个账号更快。
四、先做哪个再做哪个?
先做消息推送,一到三天见效最快;再做免登录,三到五天提升使用率;人员过五百再考虑组织架构同步;审批流对接放最后,因为它动的是流程不是技术。
这个顺序的逻辑是先解决"知道有单",再解决"方便进门",最后解决"数据一致"。反过来做,往往第一步就卡住。
千舟报修云支持这三种方式:工单消息可推送到企微或钉钉,工作台可免登进入,组织架构可按需同步;接口层面开放工单创建与状态回写,便于和 OA、财务对接。
五、对接前要准备哪四样东西?
企业微信或钉钉的管理员权限。 创建应用、配置可信域名、获取密钥,都需要管理员操作。很多项目卡在"找不到管理员"上。
一个外网可访问的回调地址。 免登录和消息回执都要回调。私有化部署的系统通常在内网,需要反向代理或网关映射。
通讯录字段的映射表。 部门、岗位、手机号、工号,四个字段至少要能对上。对不上的话,同步过来的人是没有归属的。
一份明确的权限规则。 谁看全量、谁看本部门、谁只看自己的单,要在对接前定好。系统对接不会帮你决定权限模型。
Q:私有化部署还能打通企微或钉钉吗?
A:能,但服务器要有外网出口用于接回调,或部署在可访问的内网网关后。实施前先确认网络方案。
Q:打通后数据存在哪?
A:仍存在报修系统里。企微和钉钉只是入口和消息通道,不存业务数据。
Q:不同部门用不同平台怎么办?
A:一部分用企微、一部分用钉钉很常见。分别配置两套应用,业务数据走同一套系统。