助力集成开发,一文解锁API文档功能

栏目:云苍穹知识作者:金蝶来源:金蝶云社区发布:2024-09-23浏览:1

助力集成开发,一文解锁API文档功能


在IT集成项目中,除了具备优质的API文档,我们还常常需要分享这些文档给外部开发人员或其他相关方,这对于项目团队的顺畅协作相当重要。


然而,面对以下API文档协作的场景,我们应该怎么处理呢?

  • 部分人员无法访问苍穹系统(如对方系统开发),如何确保他们能够轻松查阅API文档?

  • 没有网络连接时,我们又该如何随时查看离线API文档呢?

  • 我们的API文档是否支持广泛使用的Swagger文档规范


今天小编为你揭晓答案~详细聊聊苍穹开放平台中多样的API文档样式及应用指南




适用版本


该功能适用版本为苍穹V5.0.021及以上


功能速览


为了帮助开发人员快速进行API接口调用,【开放平台】提供了“API文档”功能,当用户新建API服务并保存发布后,接口文档会自动展示在API文档中,左树按云-应用-业务对象分类。文档包含API基本信息,请求参数、返回参数、请求结构示例、返回结构示例和错误码信息。


上传图片

图1 开放平台API文档


“API文档”提供了三种文档样式(在线HTML、线下PDF、Swagger),让开发者在不同场景下均能快速获取并分享API文档。具体教程如下:


1、导出在线HTML文档


路径:【开发服务云】→【开放平台】→【API文档】


当有外部系统用户需要查看API文档,但没有金蝶云苍穹账号时,我们可以点击右上角的“获取链接”按钮,会自动生成一个匿名访问的API清单链接网址,外部系统用户无需登录系统,即可查看API文档。


上传图片

图2 生成API文档在线链接


2、导出PDF文档


路径:【开发服务云】→【开放平台】→【API管理】→【API开发】


进入API管理列表,勾选需要导出的API,点击“导出PDF”按钮,系统自动生成离线API文档。


上传图片

图3 开放平台API导出PDF


PDF文档效果如下,同样包含API基本信息、请求参数、返回参等信息。


上传图片

图4 API离线PDF文档


3、导出Swagger


为提供更友好的统一交互体验,在新版本(V5.0.021)中,开放平台还支持导出Swagger样式的文档Swagger是一种广泛使用的API文档规范,它具有清晰的结构和交互式的界面,帮助开发人员更直观地了解和调试API。


操作路径同上,进入API管理列表,勾选需要导出的API,点击“导出swagger”按钮,生成json文件,内容为Swagger3.0标准格式。


上传图片

图5 开放平台API导出swagger


文件打开如下图所示,将内容复制到Swagger 编辑器(https://editor.swagger.io/#/),接口文档结构清晰,开发人员可快速了解接口并进行调试


上传图片

图6 导出swagger生成json文件


上传图片


上传图片

图7 Swagger样式的API文档


亮点价值


1、多格式文档导出


API文档功能支持导出在线链接HTML、线下PDF文档和Swagger样式的文档,为用户提供了全方位的文档导出选择,提高工作效率和灵活性。


2、提升开发效率和易用性


通过提供Swagger样式的文档,我们的产品进一步提升了API文档功能的易用性和开发效率。开发人员可以更快速地理解和集成API,减少错误并缩短调试时间,降低交付成本。


划重点


1、开放平台OpenAPI支持导出多种类型的API文档(HTML、PDF、Swagger),帮助开发人员快速进行集成对接。


2、在新版本(V5.0.021)中,产品支持导出Swagger样式的API文档,提供一致的标准化文档格式和更友好的交互体验。





#往期推荐#

苍穹OpenAPI数据脱敏,保障企业隐私安全

一文带你了解苍穹OpenAPI国际化多语言解决方案

API导入导出,两步轻松实现批量迁移

妈见夸,三分钟内搞定查询接口开发!



更多精彩内容,“码”上了解!↓

上传图片


助力集成开发,一文解锁API文档功能

在IT集成项目中,除了具备优质的API文档,我们还常常需要分享这些文档给外部开发人员或其他相关方,这对于项目团队的顺畅协作相当重要。然...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息