使用API网关,您需要对以下名词有所了解。
名词 | 解释 |
---|---|
应用(APP) | 用户需要创建APP作为调用API时的身份。 |
AppKey、AppSecret | 每个APP都有这样一对密钥对,加密计算后放入请求中作为签名信息。 |
加密签名 | API请求中携带签名信息,用于网关对请求做身份验证。 |
授权 | 授予某个APP调用某个API的权限,由API服务方完成。APP被授权后才能调用API。 |
API生命周期 | API服务方分阶段的管理API,包括API的创建、测试、发布、下线、版本切换等。 |
API定义 | API服务方创建API时,设置的API的后端服务、请求格式、接收格式、返回格式等规则内容。 |
参数映射 | 用户实际请求的参数与API服务后端参数不一致时,支持API服务方配置参数映射。 |
参数校验 | API服务方对入参设置校验规则,由网关根据规则对无效请求进行过滤。 |
常量参数 | 不需要用户传入的,但是后端服务需要始终接收的常量参数。 |
系统参数 | 您可以设置网关向您后端抛请求时,附带一些系统参数,如CaClientIp,即请求IP等。 |
API分组 | API服务方管理API的单元。创建API需要先创建分组。 |
二级域名 | 创建分组时,系统给分组绑定的域名,用于测试API调用。 |
独立域名 | 开放API服务,需要为分组绑定独立域名。客户通过访问该独立域名调用API。 |
签名密钥 | API服务方可以创建签名密钥并绑定到API上,网关到服务方后端的请求就会带上签名信息,用于后端的安全验证。 |
流量控制策略 | 用于API服务方对API、用户、APP按天、小时、分钟进行流量限制。 |