#### **注册外部应用**
> REST(英文:Representational State Transfer,简称REST)描述了一个架构样式的网络系统,比如 web 应用程序。在目前主流的三种Web服务交互方案中,REST相比于SOAP(Simple Object Access protocol,简单对象访问协议)以及XML-RPC更加简单明了,无论是对URL的处理还是对Payload的编码,REST都倾向于用更加简单轻量的方法设计和实现。值得注意的是REST并没有一个明确的标准,而更像是一种设计的风格。REST 指的是一组架构约束条件和原则。满足这些约束条件和原则的应用程序或设计就是 RESTful。
> Web 应用程序最重要的 REST 原则是,客户端和服务器之间的交互在请求之间是无状态的。从客户端到服务器的每个请求都必须包含理解请求所必需的信息。 在服务器端,应用程序状态和功能可以分为各种资源。每个资源都使用 URI (Universal Resource Identifier) 得到一个唯一的地址。所有资源都共享统一的接口,以便在客户端和服务器之间传输状态。使用的是标准的 HTTP 方法,比如 GET、PUT、POST 和 DELETE。
> 通达OA引擎接口采取RESTful原则进行设计和封装
注册外部应用时需要提供应用名称、描述、应用地址、认证回调地址等信息


外部应用注册成功之后,将生成**client\_id**和**client\_secret**

在访问BPM接口之前,需要通过OAUTH2认证获得访问令牌。在令牌有效期内,可以通过令牌访问BPM接口
- 个人事务
- 电子邮件
- 消息管理
- 任务管理
- 公告通知
- 新闻
- 投票
- 个人考勤
- 日程安排
- 工作日志
- 通讯簿
- 个人文件柜
- 任务中心
- 流程中心
- 流程中心简介及菜单构成
- 新建工作
- 我的工作
- 工作查询
- 工作监控
- 超时统计分析
- 工作委托
- 工作销毁
- 流程日志查询
- 数据报表
- 工作流设置
- 流程中心应用实例
- 行政办公
- 公告通知管理
- 公告通知审批
- 新闻管理
- 投票管理
- 词语过滤管理
- 信息过滤审核
- 工作计划
- 办公用品管理
- 会议管理
- 车辆申请与安排
- 固定资产管理
- 图书管理
- 资源申请与管理
- 组织机构信息
- 知识管理
- 公共文件柜
- 公共文件柜设置
- 网络硬盘
- 网络硬盘设置
- 图片浏览
- 图片浏览设置
- 智能门户
- 门户管理
- 我的门户
- 门户日志管理
- 门户内容管理
- 应用中心
- 功能介绍
- 使用说明
- EXCEL表单设计器
- 系统自带应用介绍
- 函数详解
- 脚本编写指南
- 报表中心
- 我的报表
- 报表管理
- 复杂报表
- 分类管理
- 回收站
- 人力资源
- 人事管理
- 招聘管理
- 培训管理
- 考勤管理
- 绩效考核
- 积分管理
- 薪酬管理
- 人力资源设置
- 在线考试
- 档案管理
- 卷库管理
- 案卷管理
- 文件管理
- 案卷借阅
- 档案统计
- 档案销毁
- 交流园地
- 企业社区
- 讨论区
- 讨论区设置
- 企业开放平台
- 单点登录平台
- 统一工作待办
- 移动开放平台
- 附件程序
- 实用信息
- 即时通讯
- 系统管理
- 组织机构设置
- 行政办公设置
- 信息交流设置
- 企业微信钉钉集成
- 印章管理
- 手机签章管理
- 水印管理
- 功能管理中心
- 定时任务管理
- 紧急通知设置
- 界面设置
- 状态栏设置
- 菜单设置
- 系统代码设置
- 自定义字段设置
- 数据库管理
- 系统日志管理
- 系统资源管理
- 附件管理
- 系统访问控制
- 系统参数设置
- 系统接口设置
- 服务器监控
- 移动设备绑定管理
- 数据源管理
- 注册外部应用
- 系统信息
- PC客户端使用手册
- 移动客户端使用手册
