系统 API
1 系统 API Keys 管理
对 API Keys 的管理包括"创建"、"复制"、"显示" Secret Key、选择"状态"是否可用和"删除"的操作。

图 1 系统 API Keys 管理
2 系统 API 查看
用户可通过【创建】获取到 API Key,可供调试的接口如下图所示。

图 2 查看 API
支持查看 API 文档,如下图所示。

图 3 API 文档
3 系统 API 在线调试
系统提供了丰富的接口调试功能,用户可以依据下图的操作进行接口的调试。

图 4 系统 API 在线调试
4 系统 API 调用示例(Java)
4.1 准备 API Key
进入 API Key 页面,创建 API Key,创建后获取到 accessKey 和 secretKey(API Key 是访问 DataEase API 的密钥,具有账户的完全权限)。

图 5 准备 API Key
4.2 Java 示例代码
根据获取到的 accessKey 和 secretKey,生成接口调用需要的 token 认证信息,写入请求头的 x-de-ask-token 参数中进行接口调用,参考以下代码示例。
4.3 Maven 依赖
5 系统 API 调用示例(Postman)
5.1 获取接口信息
接口地址和请求参数可以通过以下方式获取:
方式一:查看API文档

图 6 获取接口信息界面

图 7 Postman 调用示例
方式二:通过浏览器控制台查看网络请求。

图 8 浏览器调用 API Key
5.2 配置 Pre-script

图 9 Postman Pre-script
需将 accessKey 和 secretKey 的值替换为第一步创建的 AccessKey/SecretKey
脚本内容如下:
5.3 配置 Headers
Headers 按照图示配置,无需修改

图 10 Postman Headers
5.4 配置请求体并发送请求
Body 按照 API 请求要求填写,此处以获取仪表板列表树为例

图 11 Postmax 配置请求体
5.5 测试验证

图 12 Postman 测试验证
