阿里云学习之API网关

注:此处仅供api的创建做一个补充参考,API网关的优缺点及创建过程中的参数详情,请参考阿里云开放文档:https://helpcdn.aliyun.com/document_detail/29478.html

正文

1、创建api列表

创建API网关之前需要先创建分组,分组名称和描述可随意填写

阿里云学习之API网关

2、创建api

2-1、基本信息填写

分组直接选第一步创建的分组就行,输入api名称,类型的定义可以根据需要自行填写,描述为必填项

阿里云学习之API网关

2-2、定义API请求

如果我后端的api请求是链接为(此处链接仅供api请求的链接分离参考):http://127.0.0.1:8080/mobile/login,那么我的请求path后则应该填写/mobile/login

阿里云学习之API网关

如果我后端的请求参数的位置是在Parameter Path的位置下,那么我的请求path应如下图所示

阿里云学习之API网关

此处我们以第一种情况为例

3、定义API后端服务

如2-2所说,链接为http://127.0.0.1:8080/mobile/login,那么后端应为:http://127.0.0.1:8080,下面的系统参数和常量参数,因阿里云文档中都有说明,这里就不再赘述,详见:https://help.aliyun.com/document_detail/29478.html?spm=5176.doc29480.6.572.tZ2vGL

阿里云学习之API网关

4、定义返回结果

在本地服务器调用一遍该接口,将返回的json数据粘贴上去即可

阿里云学习之API网关

此时我们就完成了api网关的创建,参考结果如下

阿里云学习之API网关

API网关创建完毕我们就可以调试我们的api了,如下图所示,传入你创建是设定的参数,并看到返回状态码,200就代表调用成功,url表示调通过网关调用的路径

阿里云学习之API网关

上一篇:阿里云API网关(7)开发指南-API参考


下一篇:C#进阶系列——WebApi 接口参数不再困惑:传参详解