
课程咨询: 400-996-5531 / 投诉建议: 400-111-8989
认真做教育 专心促就业
随着互联网的不断发展,越来越多的人都在学习软件编程开发的相关技术知识,而本文我们就通过案例分析来简单了解一下,软件编程开发API概念与文档设计方法分享。
一、API概念
API浅谈
什么是API不会有人不知道吧?在步入软件研发之路之后,无论你是前端还是后端,还是测试,不会有人不知道什么是API吧!
三次握手四次挥手,这是什么?这就是API的本质。
当然,我们的日常开发途中,不会有人问你这个问题的,我们一般会说,我需要一个接口,这个接口想要实现什么功能。是的,这个接口就是API。
API普通规范
在协同开发中,我们需要有一套规范,才能够让前后端愉快的共同开发。因此,我们需要有一套接口规范,无论是内部严格的使用restful接口规范,还是对接外部某些三方会统一输出POST接口,这些都是团队对内部/外部约定俗成的规范。
此处,我不对以上两种接口输出规范做评价,各有各的规矩,各有各的好处,仁者见仁,智者见智。
二、怎么写好api文档
其实在不同的公司,api文档的输出方式是不同的,我们就先来谈谈如何使用apipost进行api文档管理。
动态路由
使用标准的动态路由的写法,利于其他协作者共同开发,以及展示你参数的取值来源。善用路径变量,事半功倍。
学会"锁定"API
apipost有一个锁定api的功能,在锁定之后,其他协作着能修改其中的参数,但是只能在自己本地修改,无法保存,这样就避免其他协作者误操作,将api修改的惨不忍睹。
api左侧还有一个api状态的选项,可以在api开发完毕之后修改为"已完成",约定为前端可调用。
提取字段和描述
这个功能其实就是记录入/出参描述,但是这个描述,会自动获取“参数描述库”中的一个描述,如果一个字段在不同的接口中代表不同的含义,就需要在提取时,进行检查。
【免责声明】:本内容转载于网络,转载目的在于传递信息。文章内容为作者个人意见,本平台对文中陈述、观点保持中立,不对所包含内容的准确性、可靠性与完整性提供形式地保证。请读者仅作参考。更多内容请加danei0707学习了解。欢迎关注“达内在线”参与分销,赚更多好礼。