API网关管理
[TOC]
# 总体介绍
res_response 阶段是生命周期的第6步,也是最后一步。这个阶段非常重要,主要功能是定义输出文档、设置调用成功依据和扣减次数,以及在前后端分离开发时定义MOCK模拟输出。

res_response 阶段主要完成以下功能:
**1.定义返回结果(返回字段、成功依据、扣费次数)**
**2.MOCK输出**
#1. 定义返回结果
其中包括返回字段、成功依据、扣费次数。
##1.1 返回结果定义
可定义返回头和返回body,定义好的内容将于文档形式出现在接入点详情页,例如下面的区域:

------------
我们看下具体如何操作:

##1.2 定义成功依据
每次调用结束后,易源需要知道是否成功(成功才扣易豆),那么成功依据是什么?请看下图:

##1.3 定义扣减依据
在调用成功后,易源需要扣除相应的易豆数。大部份接入点都是成功1次扣1次的费用,有部份特殊的比如【发送短信】接入点,由于发送字数不同,可能扣费次数不同。比如75字符以下扣1次,75-150之间扣2次,具体扣几次费由后端返回内容来决定。我们在这里就是配置如何根据返回内容来计费。

#2. MOCK输出
快速迭代、前后端分离开发时,在设计阶段就可以把API的输入输出结构定义好,后端代码未实现前,前端程序员已经可以调用MOCK结果进行UI测试。
