当前位置: 首页 > 软件库 > Web应用开发 > 网站API >

API Umbrella

开源 API 管理平台
授权协议 MIT
开发语言 Ruby JavaScript Lua SHELL
所属分类 Web应用开发、 网站API
软件类型 开源软件
地区 不详
投 递 者 邹宣
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

API Umbrella 是一个开源 API 管理平台,用于公开 Web 服务 API。API Umbrella 的基本目标是让 API 创建者和 API 消费者的使用更轻松。

  • 让 API 创建者的生活更轻松:允许 API 创建者专注于构建 API。
    • 将无聊的东西标准化:如果 API 被访问,API 可以假设无聊的东西(访问控制、速率限制、分析等)已经得到处理,不需要在 API 代码中实现通用功能。
    • 易于添加: API Umbrella 充当 API 之上的一层,无需修改 API 代码即可利用所提供的功能。
    • 可扩展性:更容易扩展 API。
  • 让 API 消费者的生活更轻松:让 API 消费者轻松探索和使用你的 API。
    • 统一不同的 API:将单独的 API 作为一个有凝聚力的产品呈现给 API 消费者。在不同服务器上运行或用不同编程语言编写的 API 可以在 API 使用者的单个端点上公开。
    • 标准化访问:可以使用相同的 API 密钥凭据访问你的所有 API。
    • 标准化文档:你的所有 API 都以类似的方式记录在一个地方。

下载

二进制包可供下载,按照下载页面上的快速设置说明开始运行 API Umbrella

 

入门

API Umbrella 启动并运行后,可以执行多种操作来开始使用该平台,关快速教程,请参阅入门

使用 API Umbrella 的项目

 

  • 由于API在软件开发过程中如此关键,那么对API的管理就显得格外重要。通过API管理工具和平台能够大大简化API管理的难度和复杂度。下面列举了一些顶级API管理工具和平台,可供您参考。 1. API Umbrella API Umbrella是用于管理API和微服务的顶级开源工具之一。通过为不同的域授予不同的管理员权限,它可以使多个团队使用同一个Umbrella。该平台还提供速率限制,API密钥,

  • 如今,API 已在软件、Web 和移动应用程序开发领域无处不在,从企业内部到面向公众的应用以及与合作伙伴进行系统集成。通过使用 API,开发人员可以创建满足各种客户需求的应用程序。而软件架构也在随着应用程序开发方法的改变而改变。 由于 API 在软件开发过程中如此关键,那么对 API 的管理就显得格外重要。通过 API 管理工具和平台能够大大简化 API 管理的难度和复杂度。下面列举了一些顶级 A

 相关资料
  • 本文向大家介绍什么是OpenStack 开源的云计算管理平台项目,包括了什么是OpenStack 开源的云计算管理平台项目的使用技巧和注意事项,需要的朋友参考一下 OpenStack是一个由NASA(美国国家航空航天局)和Rackspace合作研发并发起的,以Apache许可证授权的自由软件和开放源代码项目。 OpenStack是一个开源的云计算管理平台项目,由几个主要的组件组合起来完成具体工作。

  • 我能够使用JavaSDK成功连接到资源管理API。 连接成功后,我是否可以继续使用ARM在订阅级别列出资源,如操作系统图像、位置、区域等?还是需要再次切换到服务管理API?每个操作都可以使用新的ARM API吗?

  • 1.1.2.开源平台 Android是一个开放源码的平台。它的整个架构,从底层的Linux模块、原生库,到高层的开发框架乃至完整的应用程序,都是完全开放的。 而且,Android选择了对商业行为比较友好的许可证(Apache/MIT),从而允许他人在自由的扩展之余,更可以合法地用作其它用途。为保证整个架构的开放,Android甚至重写了一些三方库,并按照新的许可证重新发布。 因此作为开发者,你有权

  • 提供对Casbin策略管理完全支持的基本API。 筛选的 API 几乎所有的带有过滤器的api有着相同的参数 (fieldIndex int, fieldValues ...string). field index 是匹配起始点的索引。 field Value 表示结果应该有的值。 请注意字段值中的空字符串可以是任意单词。 示例: p, alice, book, read p, bob, book

  • 更改历史 * 2017-11-12 高京京 初始化文档 1 介绍、现状 介绍 JIRA是Atlassian公司出品的项目与事务跟踪工具,被广泛应用于缺陷跟踪、客户服务、需求收集、流程审批、任务跟踪、项目跟踪和敏捷管理等工作领域。 现状 JIRA已经被分布于115个国家的19000多个组织中的管理人员、开发人员、分析人员、测试人员和其他人员所广泛使用。 2 安装和使用 2.1 jira的安装 安装

  • 嵌入式系统低功耗管理的目的在于满足用户对性能需求的前提下,尽可能降低系统能耗以延长设备待机时间。高性能与有限的电池能量在嵌入式系统中矛盾最为突出,硬件低功耗设计与软件低功耗管理的联合应用成为解决矛盾的有效手段。现在的各种 MCU 都或多或少的在低功耗方面提供了管理接口。比如对主控时钟频率的调整、工作电压的改变、总线频率的调整甚至关闭、外围设备工作时钟的关闭等。有了硬件上的支持,合理的软件设计就成为

  • 一、功能说明 本功能提供了信息来源的管理,能让您在发布信息的时候能够输入来源,无需手工填写大大节省了您的时间 二、子功能导航 1.添加来源 2.管理来源 3.编辑来源 4.作用区域 三、功能详解 1.添加来源 1).如何进入本功能 导航选择扩展 -> 菜单栏选择 来源管理 -> 添加来源 2.)界面解释 初始状态下是没有来源信息的,如下图所示: 点击添加来源以后弹出如下界面: 填写完成以后点击右下

  • 电源管理接口 结构体 struct   rt_pm_ops   电源管理设备的操作方法 更多...   struct   rt_device_pm_ops   对电源管理模式敏感的设备的操作方法 更多...   struct   rt_device_pm   电源管理设备 更多...   struct   rt_pm   电源管理控制块 更多...   函数 void  rt_pm_enter (