API发布者操作指南-- ③API导入导出

API导入导出是对API集合能够导出成swagger2.0 json格式文件,导入swagger json格式文件以便对API进行批量创建。包括API分组菜单下的API导出、API管理菜单下不同分组的API导出以及API配置导入和立即导入功能。
1 API导入
1.1 基本选项
需要选择导入后的分组,是否打开覆盖现有的开关,如果是普通swagger json文件需要点下一步配置才能导入,如是通过系统的API导出功能导出的swagger json文件可以直接点导入并完成。

注意事项:
覆盖现有勾选后,如果当前swagger文件API定义summary字段命名和当前项目中分组内API有相同命名,会覆盖现有的API(可能在其它分组下)。如果swagger文件API定义path+method和当前选择组内有相同path+method的API,会覆盖现有组的API。
json文件必须是合法的swagger 2.0文件,不勾选覆盖复选框下,如果出现API名称相同、path+method相同、路径参数不匹配等情况下需要修改json文件让其校验合法。
立即导入必须是API导出功能导出的swagger有扩展字段的json文件。
1.2 全局配置
全局配置是对导入的所有的API进行一个全局默认的配置,避免在每个API下重复配置操作。

类型:公开类型,且在RELEASE环境上发布的API可以上架订阅。
安全认证:调用API时的认证方式。Appkey & Appsecret安全级别高,推荐使用。
权限等级:分为普通和高级。高级接口,API调用方需先申请,待API提供者审批通过后才能使用。
匹配模式:包含绝对匹配和前缀匹配。
支持跨域: 默认不开启。目前支持简单请求和非简单请求的跨域两种方式。
请求协议:支持HTTP和HTTPS。
请求方式:支持GET、POST、DELETE、PUT、HEAD、PATCH、OPTIONS、ANY,ANY表示任意Method。当Method为POST、PUT、PATCH时需要配置请求Body相关内容。
后端名称:默认为 默认后端。
后端服务类型:默认为网络地址。
后端服务地址:指名后端资源所在主机的地址,支持域名、IP形式,不可重复。
权重值:指名多后端地址轮询时,当前地址的权重,取值为1~100之间的整型值,默认为
API发布者操作指南-- ③API导入导出
声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。



