全部产品
云市场

4. 创建 API

更新时间:2020-02-22 11:23:32

本文介绍如何在 API 网关创建 API,并将函数计算作为 API 网关的后端服务。

操作步骤

  1. 登录 API 网关控制台,选择分组管理 > 创建分组,新建一个 API 分组(已经有 API 分组可跳过这步)。
  2. 选择 API 列表 > 创建 API,并在 API 列表页面上方,选择 API 将创建的地域,例如华东1(杭州)

  3. 基本信息页签,按提示填写相应信息,然后单击下一步

  4. 定义API请求页签,按提示填写相应信息,然后单击下一步

    参数说明:

    • 二级域名:对应 API 分组的二级域名。
    • 入参请求模式:请选择入参透传,即发送给 API 网关的参数 Body 不经处理,直接作为参数透传给函数计算。
  5. 定义API后端服务页签,按提示填写相应信息,单击下一步

    参数说明:

    • 后端服务类型:选择函数计算
    • 区域:选择与您创建的 API 分组及 API 在同一地域的函数计算服务的地域。
    • 服务名称:请按输入您的函数计算服务名称。
    • 函数别名:请输入您函数计算的服务的别名,默认值为 LATEST。如需填写其他合法别名,请确保您已预先在函数计算控制台创建该合法别名。操作步骤请参见别名的创建别名。
    • 角色Arn:单击获取授权会自动分配默认角色。
  6. 定义返回结果页签,定义您 API 的返回结果,单击创建

API 创建成功后,您可以在 API 列表页面查看到该 API。

测试触发器

  1. 在 API 网关控制台的 API 列表页面,找到刚创建的 API,在其操作列,单击管理

  2. 在左侧导航栏,单击调试API

  3. 调试API 页面,输入 Body 信息,单击发送请求

    test

  4. 测试成功后,回到 API 列表页面,找到刚创建的 API,在其操作列单击发布

  5. 发布API 对话框,选择要发布的环境,填写变更备注,然后单击发布

至此,您已完成使用 API 网关触发函数计算的简单示例。

更多信息

如果您在部署过程中遇到了问题,请参见问题诊断

通过 API 网关触发函数计算的具体步骤,请参见以函数计算作为 API 网关后端服务