zoukankan      html  css  js  c++  java
  • 简洁易读的API文档

    开发API必然少不了编写API文档,API文档所涉及的点太多,在编写时不仅要考虑到文档的完整性,同时还需要考虑到文档的可读性。

    完整性包括API的请求参数、响应结果、示例等等。API文档就像一份说明书,需要记录API的零件(API由什么构成),还需要记录API如何使用,并且使用时遇到的问题是否是正常的。
    就像说明书一样,API文档会有不同的人查阅,这其中包括公司内部人员与外部用户,内部人员包括开发人员、测试人员、运维人员、运营等,而外部用户包括合作伙伴,一些云API还包含各种各样的需要使用云API的用户,例如地图API,需要面向企业开发者或者个人开发者、学生等。而这些用户的技术水平参差不齐,所以文档的可读性是API文档编写者需要特别注意的。

    API文档工具

    工具是API文档编写者的福音,一款好的API文档工具能减少API编写的工作量,并且优化团队的沟通效率。在这里推荐的是Eolinker,使用了也有两年了,从刚开始个人测试到后来的团队协作,一直在用这款工具。本文介绍一下该工具的API文档部分功能。

    导入功能

    在Eolinker可以对多个平台项目进行导入,该功能可以快速创建已有的项目。

    API文档

    除了导入,还可以在Eolinker添加新的API。在新增API界面,该工具提供了API所需内容的表单,把API信息填入表单后,即可查看API文档。

    API文档界面可以看到该API的所有信息。还可以设置API变更通知,查看API版本与变更历史,对API进行评论等。

    项目分享

    项目分享有两类,一种是在线分享,一种是离线文档,可根据不同用户需要进行分享文档。

    在线分享功能可以生成分享连接,在浏览器打开后可以实时查看到项目内API的进展。

    离线文档支持多种格式导出,使用起来非常方便。

    以上是Eolinker从创建API到分享API的简单介绍,从界面可以看出Eolinker所生成的API文档简洁、详细,功能也很全面。感兴趣或者需要使用管理工具管理API的,可以考虑使用看看。
    使用地址:[www.eolinker.com(https://datayi.cn/w/4PK51zZ9)

  • 相关阅读:
    HDU 1358 Period
    HDU 1867 A + B for you again
    jquery的height()和javascript的height总结,js获取屏幕高度
    [前端] jquery验证手机号、身份证号、中文名称
    通过GitHub Pages建立个人站点(详细步骤)
    jQuery中多个元素的Hover事件
    jquery判断密码是否一致?
    php 5.6以上可以采用new PDD连接数据库的方法。
    如何学习html画布呢(canvas)
    跨年总结2015,明年就是2016了
  • 原文地址:https://www.cnblogs.com/dc20181010/p/14140121.html
Copyright © 2011-2022 走看看