BeeWorks BeeWorks

Open Platform

把业务系统接入 BeeWorks

应用上架、身份集成、JS-SDK、消息推送和机器人能力,统一交给开放平台。

企业现有系统可以通过轻应用、开放接口和移动端原生能力进入统一工作入口,让业务系统快速移动化、数字化。

POST /v1/token
{
  "grant_type": "client_credentials",
  "scope": "app",
  "domain_id": "DomainId",
  "org_id": "OrgId",
  "client_id": "AppKey",
  "client_secret": "AppSecret"
}

// H5 应用可通过 JS-SDK 调用原生能力
w6s.auth.getUserTicket()

Access

从应用上架开始接入业务系统

内部应用

将 H5 轻应用配置到 BeeWorks,设置名称、图标、启动地址、使用权限和移动端展示方式。

服务号

用于发布服务菜单、关键字回复和业务消息,适合面向员工持续触达的服务入口。

机器人

通过机器人实现互动对话、按钮消息、动态更新和 Webhook 事件通知。

原生与离线应用

支持上架原生应用,也可配置移动端离线资源包,适配特殊网络和部署环境。

Open API

开放接口连接组织、身份和业务消息

第三方应用通过 AppKey、AppSecret 获取 AccessToken,再调用平台开放接口。

开放接口覆盖账号同步、Ticket 验证、用户、雇员、组织、媒体、应用消息、应用范围、模板消息、机器人和流程大师等场景。

账号同步 单点登录 应用消息 流程接口
Token 调用链路
1. 管理后台创建应用
2. 获取 DomainId、OrgId、AppKey、AppSecret
3. 换取 AccessToken
4. 调用开放接口完成业务集成

JS-SDK

让 H5 应用调用客户端原生能力

认证与用户

获取用户 Ticket、用户信息和鉴权上下文,让 H5 应用与 BeeWorks 身份体系打通。

图片、文件与媒体

在移动端调用图片、文件、视频等能力,减少 H5 与原生之间的能力断层。

联系人与聊天

调用联系人、聊天、分享等能力,让业务应用自然进入协作场景。

网页头部与弹框

控制网页头部、弹框和页面交互,让轻应用体验贴近原生客户端。

设备与地理位置

调用设备、网络、地理位置等能力,支撑考勤、巡检、现场作业等移动场景。

调试与模拟

通过日志、数据模拟、安卓真机调试和 VConsole 插件定位移动端问题。

业务消息审批卡片示例

Message & Bot

业务事件推送到人和群

应用消息会形成类似 IM 聊天的应用会话,员工可以打开阅读所有消息。

机器人支持互动对话、消息按钮、动态内容更新和 Webhook,将审批、告警、工单、项目状态等业务事件推到协作场景。

应用会话

业务系统以会话形态沉淀消息,员工可集中查看审批、告警、工单和项目动态。

模板消息

用结构化字段承载标题、状态、摘要、明细和操作按钮,适合审批待办和业务通知。

机器人互动

支持回调和按钮交互,员工可在消息里查看详情、处理任务或跳转业务系统。

Webhook

第三方系统把事件实时推送到群组或应用会话,减少人工同步和跨系统提醒。

消息推送 机器人回调 服务号菜单 业务待办

Theme Customization

构建企业专属主题

BeeWorks 主题能力支持 Android、iOS 和 HTML 应用界面,让企业按自身文化和品牌规范定制移动端体验。

主题包以 .zip 形式管理,包含色值、字体、图标等展示元素,可作为默认主题使用,也可通过远程更新动态生效,并支持暗黑模式、节日主题、千人千面和灰度发布等扩展场景。

默认主题 远程更新 暗黑模式 灰度发布
主题包结构
theme.json:主题色值与基础变量
dark_theme.json:暗黑主题变量
img:主题图标与图片资源
font / iconfont:字体与图标字体