创建一个上传文件的自定义API
设计方案
创建服务时“Package”设置为“com.huaweicloud.ebizsample”。在业务设计中添加Order对象,选中Order对象添加自定义API,动作名称为upload,请求方式为POST,返回对象为200,代码生成层勾选接口层和应用层,则代码生成时,将在接口层和应用层生成对应API的代码。
示例
- 登录AstroPro控制台,单击“进入首页”,进入AstroPro实例。
- 在左侧导航栏中,选择 。
- 在服务列表中,单击待操作服务后的“编辑”。
- 在“业务设计”中选中Order对象,单击“自定义API”,跳转到自定义API界面。
图1 进入自定义API界面
- 自定义API界面中,参数设置如图2所示。
- 单击“添加请求对象”,参考图3设置自定义API的入参。
- 单击“添加返回对象”,参考图4设置自定义API的返回值。
- 单击“输入path”,设置自定义API的路径。
图5 添加API路径
- 单击“保存”。
图6 保存自定义API配置
- 设置完成后,单击“下一步”。
- 输入变更日志描述信息,单击“创建”。
最终生成的代码效果如图7所示。