api接口管理平台_开源api接口管理平台 - CSDN
精华内容
参与话题
  • eoLinker 是目前业内领先、国内最大的在线 API 接口管理平台,提供自动生成 API 文档、API 自动化测试、Mock 测试、团队协作等功能,旨在解决由于前后端分离导致的开发效率低下问题。 目前 eoLinker 为 Google、IBM...

    .概况

    eoLinker 是目前业内领先、国内最大的在线 API 接口管理平台,提供自动生成 API 文档、API 自动化测试、Mock 测试、团队协作等功能,旨在解决由于前后端分离导致的开发效率低下问题。

    目前 eoLinker GoogleIBM、腾讯、中国联通、海尔、神州优车、国美等数千家企业提供快速、专业、稳定的 API 管理服务。同时 eoLinker 还是 Google 谷歌开发者联盟的合作产品与企业,不定期举办线下交流分享活动促进国内 API 管理领域的发展。

     

    .开源项目及链接

    中文官网:www.eolinker.com

    开源支持:https://www.eolinker.com/#/os/download

    Githubhttps://github.com/eolinker

    码云:https://gitee.com/eoLinker-API-Management

    Codinghttps://coding.net/u/eolinker/project

    Bloghttp://blog.eolinker.com

    视频教程:http://blog.eolinker.com/#/course/

    .特性

    1免费且开源eoLinker 拥有强大的免费产品,在过去的一年里面 eoLinker 已迭代超过 300 个版本,优化近千功能点,同时秉承开源精神,提供国际化的开源产品(支持中文简体、繁体以及英语),为广大的开发、测试以及管理人员提供专业的产品。

    2同类产品中最强大的 API 文档管理系统,支持目前 HTTP/HTTPS 协议以及所有主流请求方式,并且提供了强大的版本管理功能,可以随时随地回滚 API 信息。同时支持数据库管理、状态码管理、项目文档管理等常用管理功能。

    3代码自动生成文档,通过读取代码中的 EOML eoLinker 标注语言)注解,eoLinker 可以自动生成 API 文档,省去了重复录入的麻烦,无缝连接开发与管理工作。

    4API 接口测试,支持文件、在线、跨域、自动化测试等功能。同时拥有参数构造器,可以对请求参数进行自动构造,加密、分割、随机字符串等功能一应俱全。配合测试用例可以非常方便地对比请求结果与模型,找出 API 可能出现的问题。

    5API 自动化测试eoLinker 是目前全球唯一一款支持界面与代码双模式的自动化测试工具。在 UI 界面模式下,你不需要编写任何代码即可创建数据相互关联的 API 测试用例(比如注册-登录-检查登陆状况-退出登录);同时你也可以通过编写 Javascript 代码来构造复杂的自动化测试场景。这些都极大地简化了开发测试人员的 API 测试工作,每次开发完成只需要一个键即可自动测试所有 API 并且生成测试报告,帮助了解项目 API 的健康状况。

    6API Mock 测试,提供最强的 Mock 功能,支持 MockJS,支持自动刷新返回结果以及多种返回的结果。同时还支持对 API 进行请求校验,当参数或值不符合预设的模板时能够及时找出问题所在。

    7支持文档分享和导出,你可以通过 eoLinker 在线生成接口文档,也可以导出成为 HTMLPDF 以及 Word 等,快速分享或发布 API 信息。

    8支持 PostmanRAPRestClint 等数据导入,无需重新录入 API 信息,一键导入即可切换平台。

    9强大的团队协作功能,你可以通过 URL 快速邀请成员或者加入某个项目,eoLinker 提供了全面的日志追踪以及权限管理功能。

    10拥有最全面的产品线eoLinker 除了拥有线上版本之外,还提供了免费开源版本、浏览器插件、PC 端桌面程序等,可以满足企业所有的 API 管理需求。

    .图片简介

     

     

     总结:

    eoLinker 吸收了 Postman 以及 RAP 等接口管理产品的优点,开发出了许多业内首创以及领先的功能,同时针对国内市场做出了许多的优化改进,提倡远程办公和敏捷开发,深受海内外的中文开发者的喜爱,真正做到了让接口管理更简单。如果你在工作中可能会用到接口,或者对接口感兴趣,推荐你注册一波了解一下。

    转载于:https://www.cnblogs.com/wardennn/p/7890780.html

    展开全文
  • 1、Postman ...幸运的是,Postman可以将调试过的请求保存到Collection中。形成的Collection就可以作为一份简单有效且...对QA来说,使用Postman进行接口测试和接口文档维护是同一件事情,测试即文档,维护成本也很低。...

    1、Postman
    Postman是被大家所熟知的网页调试Chrome插件,我们常常用它来进行临时的http请求调试。幸运的是,Postman可以将调试过的请求保存到Collection中。形成的Collection就可以作为一份简单有效且支持在线测试的接口文档,使用同一账号登录就可以做到分享和同步。对QA来说,使用Postman进行接口测试和接口文档维护是同一件事情,测试即文档,维护成本也很低。官网:https://www.getpostman.com

    2、Swagger
    “Swagger是一个规范和完整的框架,用于生成、描述、调用和可视化RESTful风格的Web服务。”简单来说,Swagger是一个功能强大的接口管理工具,并且提供了多种编程语言的前后端分离解决方案。Swagger主要包含了以下4个部分:
    1. Swagger可以直接嵌入项目中,通过开发时编写注释,自动生成接口文档;
    2. Swagger包含了Swagger Editor,它是使用yaml语言的Swagger API的编辑器,支持导出yaml和json格式的接口文件;
    3. Swagger包含了Swagger UI,它将Swagger Editor编辑好的接口文档以html的形式展示出来;
    4. Swagger支持根据定义的接口导出各种语言的服务端或客户端代码。
    官网:https://swagger.io/

    3、RAP2
    RAP来自阿里巴巴,是一个可视化接口管理工具 通过分析接口结构,使用mock动态生成模拟数据,校验真实接口正确性, 围绕接口定义,通过一系列自动化工具提升我们的协作效率。可以在线使用,也可以选择本地部署。一个GUI的WEB接口管理工具。在RAP中,您可定义接口的URL、请求&响应细节格式等等。通过分析这些数据,RAP提供MOCK服务、测试服务等自动化工具。RAP同时提供大量企业级功能,帮助企业和团队高效的工作。官网:http://rapapi.org/platform/home.do

    4、YApi
    YApi是由去哪网前端团队开源的一款接口管理工具,功能强大,可以轻松的自己部署。而且支持使用docker部署,使用成本很低了。官网:https://yapi.ymfe.org

    5、Eolinker
    eolinker是一个接口管理服务网站,如果不想自己部署YApi、Rap2、Swagger等的团队可以使用,免费版的功能对于小型团队来说足够了。官网:https://www.eolinker.com

    6、DOClever
    可以对接口信息进行编辑管理,支持 get,post,put,delete,patch 五种方法,支持 https 和 https 协议,并且支持 query,body,json,raw,rest,formdata 的参数可视化编辑。同时对 json 可以进行无限层次可视化编辑。并且,状态码,代码注入,markdown 文档等附加功能应有尽有。接口调试运行,可以对参数进行加密,从 md5 到 aes 一应俱全,返回参数与模型实时分析对比,给出不一致的地方,找出接口可能出现的问题。如果你不想手写文档,那么试试接口的数据生成功能,可以对接口运行的数据一键生成文档信息。mock 的无缝整合,DOClever 自己就是一个 mock 服务器,当你把接口的开发状态设置成已完成,本地 mock 便会自动请求真实接口数据,否则返回事先定义好的 mock 数据。支持 postman,rap,swagger 的导入,方便你做无缝迁移,同时也支持 html 文件的导出,方便你离线浏览!项目版本和接口快照功能并行,你可以为一个项目定义 1.0,1.1,1.2 版本,并且可以自由的在不同版本间切换回滚,再也不怕接口信息的遗失,同时接口也有快照功能,当你接口开发到一半或者接口需求变更的时候,可以随时查看之前编辑的接口信息。自动化测试功能,目前市面上类似平台的接口自动化测试大部分都是伪自动化,对于一个复杂的场景,比如获取验证码,登陆,获取订单列表,获取某个特定订单详情这样一个上下文关联的一系列操作无能为力。而 DOClever 独创的自动化测试功能,只需要你编写极少量的 javascript 代码便可以在网页里完成这样一系列操作,同时,DOClever 还提供了后台定时批量执行测试用例并把结果发送到团队成员邮箱的功能,你可以及时获取接口的运行状态。团队协作功能,很多类似的平台这样的功能是收费的,但是 DOClever 觉得好东西需要共享出来,你可以新建一个团队,并且把团队内的成员都拉进来,给他们分组,给他们分配相关的项目以及权限,发布团队公告等等。官网: http://doclever.cn

    7、Apizza
    1.项目管理;2.api分类管理;3.自动保存request 和 response,这个可以为以后自动化测试做准备;4.跨域模拟请求5.自动生成文档这个功能很好用,可以直接把参数分析成文档。最后导出成html文档。官网:http://apizza.cc

    8、EasyAPI
    接口文档相对简单,不过对于那些喜欢简单接口文档的朋友来说,easyAPI 也不失为一个不错的选择,界面简单明了,配色粉蓝粉蓝很可爱,不过在我试用的过程中,界面好像不是很稳定,有些按钮点击时没有反应,图标时可见时不可见。而且因为接口文档和接口测试不是在一个菜单之下的,两个功能之间的转换有些费力。同时也有回收站,版本管理等功能,总的来说,就是比 eolinker 简单,比 rap 好看。不过接口测试的功能还是挺强大的,左边填数据,右边显示结果,感觉还是挺直观的,如果能支持本地测试就更好啦。官网:https://www.easyapi.com/

    9、CrapApi
    CrapApi接口管理系统实际上是一个java开源项目。一个由anjularjs+bootstrap+springMVC搭建的免费开源的API接口管理系统(应用接口管理系统)后台开发语言为java,主要技术:anjularjs、bootstrap、springMVC、hibernate、maven Application Programming Interface。演示地址:http://api.crap.cn 或http://api2.crap.cn  账号:super 123456 。系统特点: 系统支持管理员管理、权限控制、角色管理 支持多项目、多模块划分,同时支持私密项目、模块密码访问 支持数据字典管理、支持数据字典密码访问 支持项目错误码管理、支持接口拷贝等功能 支持前端菜单自定义,支持管理员菜单自定义。官网:https://github.com/EhsanTang/CrapApi

     

    https://blog.csdn.net/u012562943/article/details/83688997

    (关注我,获得视频讲解)

    展开全文
  • Smart-api开源api接口管理平台

    千次阅读 2017-06-12 18:55:27
    **一、平台简介1.1、概述Smart-api是一个极简API管理平台,提供API的”发布&管理”、”数据字典”、”即时沟通”、”文档”、”Mock”和”测试”等功能。借助此系统,可以避免更多的重复劳动,提高沟通效率、减少API...

    17Smart,一起SMART


    一、平台简介


    1.1、概述

    Smart-api是一个极简API管理平台,提供API的”发布&管理”、”数据字典”、”即时沟通”、”文档”、”Mock”和”测试”等功能。

    借助此系统,可以避免更多的重复劳动,提高沟通效率、减少API维护成本,且使API更新变动有所历史积累沉淀。通过API多维匿名评分及时发现团队成员问题,帮助其提高绩效。

    1.2、特性

    • 1、极简:一分钟上手;
    • 2、隔离:成员分组、API以项目为维度进行拆分隔离;
    • 3、高效:半自动化生成API文档(如愿意在项目引入17smart注解可全自动化);
    • 4、多版本:API可多版本维,变更历史一目了然;
    • 5、即时沟通:实时通知、在线沟通;
    • 6、在线测试:可自行配置、选择环境测试API(如,测试环境、Mock测试);
    • 7、即时更新:数据字典随数据库表结构实时同步更新展现;

    1.3、如何使用


    二、系统介绍


    2.1、功能图

    这里写图片描述

    2.2、流程图

    这里写图片描述

    2.3、架构图

    这里写图片描述

    2.4、主要技术

    • 1、前端:Jsp + Velocity + jQuery
    • 2、后端:Java7 + Springmvc + Websocket + Json
    • 3、数据库:Mongodb2.4+
    • 4、部署:Tomcat7+ / Springboot
    • 5、开发:Maven + Git

    三、快速部署


    3.1、下载源码

    以MyEclipse为例:Import -> Git -> Clone URI -> Next…成功导入工程结构如下:
    这里写图片描述

    3.2、配置Mongodb连接

    修改src/main/resources目录下系统配置sysConfig.properties文件:

    db.mongo.host=192.168.254.18
    db.mongo.port=27017
    db.mongo.dbName=smartAPI

    备注:
    - 1、Mongodb官网下载安装很简单;
    - 2、无需像Mysql那样的系统初始化Sql;
    - 3、dbName可按自己喜欢修改。

    3.3、部署

    将应用”smart-api”部署在容器如Tomcat下之后,启动后访问如http://192.168.254.50:7070/smart-api即可进入以下界面:
    这里写图片描述
    备注:war包、jar包部署都可以.


    四、核心操作指南


    4.1、注册账号

    注册管理员账号如下,注册好后查收邮件,可见密码:
    这里写图片描述

    4.2、创建分组

    使用注册的管理员账号登录系统,创建用户分组(团队 -> 新建小组):
    这里写图片描述

    4.3、添加用户

    使用注册的管理员账号登录系统,创建用户分组(团队 -> 添加新成员):
    这里写图片描述

    4.4、创建项目

    主页 -> 新建项目:
    这里写图片描述

    4.5、创建模块

    主页 -> 新建项目 -> 选择指定项目 -> 添加新模块:
    这里写图片描述

    4.6、用户权限

    团队 -> 点击知道用户头像:
    这里写图片描述

    4.7、系统配置

    数据 -> 配置中心:
    这里写图片描述

    4.8、发布接口

    这里写图片描述

    4.9、测试接口

    这里写图片描述


    五、技术交流


    5.1、技术群:

    • QQ群:58221691117Smart 【2号群】

    5.2、ISSUES:

    • smart-api托管在Github上,如有问题可在 ISSUES 上提问

    六、一起Smart的客户


    • 人脉通
    • 滴滴找布
    • 好汽配
    • 美业帮
    • 人人都是产品经理
    • 什马金融
    • 传化集团

    还在用Word管理接口文档吗?还在拼接URL测试吗?是时候和Word/Excel说再见了!让我们一起SMART~

    http://www.179smart.com/smart-api/(账号:admin@17smart.com;密码:654321)

    您也想一起smart吗?烦请此处告知。

    源码:https://github.com/Aresyi/smart-api

    展开全文
  • API 接口管理平台

    2019-09-26 14:12:42
    1、API MANAGER 接口管理平台: https://wso2.com/api-management/ 2、EOLINKER API 管理客户端 :https://www.eolinker.com/ API Studio 5 开箱即用的API研发管理方案,0代码实现API自动化测试 3、 EasyAPI...

    1、API MANAGER  接口管理平台:    https://wso2.com/api-management/

    2、EOLINKER API 管理客户端 : https://www.eolinker.com/

           API Studio 5   开箱即用的API研发管理方案,0代码实现API自动化测试

    转载于:https://www.cnblogs.com/hopesun/p/11527002.html

    展开全文
  • eoLinker 是目前业内领先、国内最大的在线 API 接口管理平台,提供自动生成 API 文档、API 自动化测试、Mock 测试、团队协作等功能,旨在解决由于前后端分离导致的开发效率低下问题。eoLinker 吸收了 Postman 以及 ...
  • 常见的接口在线管理平台

    千次阅读 2019-08-20 16:17:50
    1.EOLINKER(推荐)可以协作,界面简洁 ...2.RAP(前阿里妈妈团队)支持版本管理,开源,有文档 http://rap2.taobao.org/ 3.EasyAPI (相对来说easy) https://www.easyapi.com/ 4.apizza https...
  • API接口管理平台-rap

    万次阅读 2016-02-25 11:44:37
    因为公司多个项目组并行,多次出现因为分支交叉使用导致影响其他项目组线上功能的情况,制定了几条规则来解决这一情况,其中一条规则就是对于各个项目组API接口的管理工作。...所以需要一个API接口管理平台,最后通过
  • RestCloud API接口管理平台

    千次阅读 2018-07-29 22:25:25
    RestCloud API接口管理平台  RestCloud API管理平台是完全自主研发的企业级统一API接口管理平台,本平台不但可以从Java代码中的注解自动扫描生成API文档还能通过OpenAPI3.0标准文档、手工等方式导入企业的其他API...
  • java开源项目CrapApi接口管理系统

    万次阅读 2016-11-15 23:29:19
    应用接口管理,后台开发语言为java,主要技术:anjularjs、bootstrap、springMVC、hibernate、maven Application Programming Interface 演示地址:http://api.crap.cn 账号:super 123456 (请勿修改密码,谢谢)...
  • 淘宝API 获取订单接口

    2017-11-20 09:45:12
    现在个人淘宝店铺 ,能通过什么方法同步订单到自己的商城平台这边? 刚问淘宝官网跟我说只能天猫用户 使用商家管理系统才能使用订单接口
  • API安全 你的API证书将于2016-09-21到期,请尽快联系管理员续期,否则将影响您相关API接口使用。 处理步骤 点击上图“马上续期” 点击继续即可
  • 几款常见接口管理平台对比

    千次阅读 2020-05-11 22:59:16
    为了方实现接口规范,团队协作,工程规范,接口Mock,接口测试等功能,项目开发需要一个接口管理平台,通过查询发现国内主要有以下几款接口管理平台,并对这几款接口管理平台进行了对比,结果如下 Eolinker EOLINKER...
  • API文档管理工具

    万次阅读 2020-04-04 23:05:13
    前后端分离开发,随之而来的问题,解决方法:接口文档管理工具,swagger,Yapi,API Blueprint,apidocjs,JApiDocs
  • 一个app项目的API接口和它的web后台管理系统,是写在一个项目里,还是两个?
  • RESTful api接口规范

    万次阅读 多人点赞 2019-02-13 17:53:30
    整体规范建议采用RESTful 方式来实施。   协议 API与用户的通信协议,总是使用HTTPs协议,确保交互数据的传输安全。 ...应该尽量将API部署在专用域名之下。...https://api.example.com ...应该将API的版...
  • rap2 接口管理工具

    万次阅读 2018-01-25 17:23:03
    安装方法和地址详见:rap2的安装
  • API权限控制

    万次阅读 2018-03-01 18:31:01
    API不存在用户登录这样的概念,我们是通过令牌来管理用户身份的。在传统网站用户登录的概念,转换成用户获取令牌,这个令牌,是代表用户身份的 。虽然都是类似用户输入账号密码的东西,但是理解和概念上时不一样的...
  • API接口安全

    万次阅读 2017-08-08 14:20:41
    API接口安全 1 基本概念 API(Application Programming Interface,应用程序编程接口)是一些预先定义的函数,目的是提供应用程序与开发人员基于某软件或硬件得以访问一组例程的能力,而又无需访问源码,或...
  • 1.从萤石开放平台“我的应用”中获取 AppKey 和 Secret 用于从接口获取 AccessToken 用来访问接口; 2.阅读萤石开放平台介绍文档,目前主要用到下面几个接口。其他按实际需求从文档中获取; 1./api/lapp/token/...
  • 利用eolinker一键快速生成API接口文档

    万次阅读 2017-10-27 15:49:07
    最近因为需要提供接口文档给甲方,项目组经理顿时慌了,用时一时爽,一直依赖eoLinker来进行接口文档的管理,哪有写什么pdf格式的接口文档啊。庆幸的是,发现eoLinker支持一键生成Api文档,出于兴趣,对其导出功能...
1 2 3 4 5 ... 20
收藏数 487,579
精华内容 195,031
关键字:

api接口管理平台