API网关管理

[TOC] # 总体介绍 res_response 阶段是生命周期的第6步,也是最后一步。这个阶段非常重要,主要功能是定义输出文档、设置调用成功依据和扣减次数,以及在前后端分离开发时定义MOCK模拟输出。 ![](https://oss.showapi.com/doc/3105/207/f0fe89e1ce9641b595a9b4bbb7eb904a.png) res_response 阶段主要完成以下功能: **1.定义返回结果(返回字段、成功依据、扣费次数)** **2.MOCK输出** #1. 定义返回结果 其中包括返回字段、成功依据、扣费次数。 ##1.1 返回结果定义 可定义返回头和返回body,定义好的内容将于文档形式出现在接入点详情页,例如下面的区域: ![](https://oss.showapi.com/doc/3105/207/d633651b914c49e4a789db60435b673b.png) ------------ 我们看下具体如何操作: ![](https://oss.showapi.com/doc/3105/207/6c454a4fc820432c92955d06dffd310f.png) ##1.2 定义成功依据 每次调用结束后,易源需要知道是否成功(成功才扣易豆),那么成功依据是什么?请看下图: ![](https://oss.showapi.com/doc/3105/207/07b050477ae641a1b53e3e4c0cf27151.png) ##1.3 定义扣减依据 在调用成功后,易源需要扣除相应的易豆数。大部份接入点都是成功1次扣1次的费用,有部份特殊的比如【发送短信】接入点,由于发送字数不同,可能扣费次数不同。比如75字符以下扣1次,75-150之间扣2次,具体扣几次费由后端返回内容来决定。我们在这里就是配置如何根据返回内容来计费。 ![](https://oss.showapi.com/doc/3105/207/af467ec0622941198e4cc19475829b57.png) #2. MOCK输出 快速迭代、前后端分离开发时,在设计阶段就可以把API的输入输出结构定义好,后端代码未实现前,前端程序员已经可以调用MOCK结果进行UI测试。 ![](https://oss.showapi.com/doc/3105/207/a8df0c0438844d93bf084cdfcae56d94.png)