更新时间:2025-08-08 GMT+08:00
分享

创建一个上传文件的自定义API

设计方案

创建服务时“Package”设置为“com.huaweicloud.ebizsample”。在业务设计中添加Order对象,选中Order对象添加自定义API,动作名称为upload,请求方式为POST,返回对象为200,代码生成层勾选接口层和应用层,则代码生成时,将在接口层和应用层生成对应API的代码。

示例

  1. 登录AstroPro控制台,单击“进入首页”,进入AstroPro实例。
  2. 在左侧导航栏中,选择后端开发平台 > 服务管理 > 服务
  3. 在服务列表中,单击待操作服务后的“编辑”
  4. “业务设计”中选中Order对象,单击“自定义API”,跳转到自定义API界面。

    图1 进入自定义API界面

  5. 自定义API界面中,参数设置如图2所示。

    图2 配置自定义API

  6. 单击“添加请求对象”,参考图3设置自定义API的入参。

    图3 添加请求对象

  7. 单击“添加返回对象”,参考图4设置自定义API的返回值。

    图4 添加返回对象

  8. 单击“输入path”,设置自定义API的路径。

    图5 添加API路径

  9. 单击“保存”

    图6 保存自定义API配置

  10. 设置完成后,单击“下一步”
  11. 输入变更日志描述信息,单击“创建”

    最终生成的代码效果如图7所示。
    图7 服务代码架构

相关文档