# 二、接口管理
在 平台接口 页面,您可以为指定应用挑选并启用所需的接口。
# 平台接口
平台接口按组织方式分为两类:
# 模块 API
提供模块级的业务接口,一个模块下通常包含一组可用的接口,适用于围绕同一业务领域的一组能力。
# 单体 API
各接口之间无直接关联,可单独启用与调用,适用于零散、独立的接口能力。
# 初始化模块表
当前模块下接口业务实现所需要的数据库表和初始数据,可通过 初始化模块表 按钮快速创建并初始化。
提示:也可跳过此流程,在接口启用阶段平台也会自动进行初始化。
# 管理系统
管理系统 是当前模块独立的后台管理系统。当前模块中所有后台操作都在该管理系统中执行。
提示:各管理系统的操作指南详见 子系统 中的对应模块文档。
# 接口启用
接口启用用于细化管理模块内的各个接口。出于安全考虑,所有接口的调用都需要先对接口进行启用,未启用的接口无法被调用。
- 在 平台接口 页选择目标应用(在 请选择您的应用 下拉框中选中应用)。
- 找到需要使用的接口,打开右侧抽屉,点击右上角 开启 完成启用。
- 如需停止使用,可在同一位置关闭该接口。
重要:测试类接口无需数据源、也无需验签与唯一性验证,请在连接验证成功后立即关闭,以免调用次数被无谓消耗。
# 参数验签
为保障接口调用的安全性,平台提供三种参数验签模式,可根据实际业务场景选择:
| 验签模式 | 校验内容 | 适用场景 |
|---|---|---|
| 严格验签(默认) | 校验时间戳、随机数及全部业务参数签名 | 对安全性要求较高的生产环境 |
| 简易验签 | 校验时间戳、随机数及轻量签名(不含业务参数,客户端需按轻量方式签名) | 业务参数较多、对验签性能敏感的场景 |
| 不验签 | 仅校验时间戳与随机数以防重放,不校验签名 | 仅需防重放、无签名能力的场景 |
提示:签名 SDK 可通过开发者后台的 下载中心 获取。