# 二、接口管理

在 平台接口 页面,您可以为指定应用挑选并启用所需的接口。

# 平台接口

平台接口按组织方式分为两类:

# 模块 API

提供模块级的业务接口,一个模块下通常包含一组可用的接口,适用于围绕同一业务领域的一组能力。

# 单体 API

各接口之间无直接关联,可单独启用与调用,适用于零散、独立的接口能力。

# 初始化模块表

当前模块下接口业务实现所需要的数据库表和初始数据,可通过 初始化模块表 按钮快速创建并初始化。

提示:也可跳过此流程,在接口启用阶段平台也会自动进行初始化。

# 管理系统

管理系统 是当前模块独立的后台管理系统。当前模块中所有后台操作都在该管理系统中执行。

提示:各管理系统的操作指南详见 子系统 中的对应模块文档。

# 接口启用

接口启用用于细化管理模块内的各个接口。出于安全考虑,所有接口的调用都需要先对接口进行启用,未启用的接口无法被调用。

  1. 在 平台接口 页选择目标应用(在 请选择您的应用 下拉框中选中应用)。
  2. 找到需要使用的接口,打开右侧抽屉,点击右上角 开启 完成启用。
  3. 如需停止使用,可在同一位置关闭该接口。

重要:测试类接口无需数据源、也无需验签与唯一性验证,请在连接验证成功后立即关闭,以免调用次数被无谓消耗。

# 参数验签

为保障接口调用的安全性,平台提供三种参数验签模式,可根据实际业务场景选择:

验签模式 校验内容 适用场景
严格验签(默认) 校验时间戳、随机数及全部业务参数签名 对安全性要求较高的生产环境
简易验签 校验时间戳、随机数及轻量签名(不含业务参数,客户端需按轻量方式签名) 业务参数较多、对验签性能敏感的场景
不验签 仅校验时间戳与随机数以防重放,不校验签名 仅需防重放、无签名能力的场景

提示:签名 SDK 可通过开发者后台的 下载中心 获取。