2017年API集成调查报告:如何使API经济游刃有余?

简介:

本文讲的是 :  2017年API集成调查报告:如何使API经济游刃有余?  ,   【IT168 评论】根据2017年API集成状态报告调查发现,API集成是已成为当今应用程序开发的最关键方面之一。Cloud Elements的API集成报告对过去一年中不同类别的API进行了快照,得出了影响API和应用程序集成的趋势,旨在帮助程序员有效的利用API进行更高效的工作。

API集成调查报告:使API经济游刃有余

  SOAP与REST之争

  今年调查报告与往年相同,都存在SOAP和REST之争。虽然目前REST已经主宰了市场,但许多不错的SOAP API任不容忽视。

API集成调查报告:使API经济游刃有余

  API暴增带来新的挑战

  根据ProgrammableWeb公司的调查统计,从2010-2016短短的六年之间,网络API的数量增加了758%。但所有的事情都有两面性,API种类和数量的增多给程序员也带来了新的挑战。

  API管理供应商企图让用户和企业依赖他们的API,这样以来企业只有开发自己的API才能更好的提高公司业绩。事实上,越来越多的API与SaaS、PaaS、IaaS以及IoT服务相结合,正在构建下一代Web、SaaS、移动网络和物联网(IoT)。

API集成调查报告:使API经济游刃有余

  云产品集成需求的迅速增长已经不是什么秘密,这就意味着与所有类别的云服务相关API需求也在不断增加。从报告中我们可以看出,尽管大多数的API需求都属于云存储范畴,但从2015年中期开始,业界对CRM API的使用需求飙升,从而形成了对多种云服务类别的API需求的趋势。

  如何最大限度的利用API经济

  尽管API集成已经取得了相当大的进展,但程序员想从API经济中获得最大的收益,依然面临着巨大的挑战。根据SmartBear在2016年发布的API调查研究报告,39%的企业希望在工具与工具之间更容易的集成。

API集成调查报告:使API经济游刃有余

  程序员经常处理API方面的复杂性问题,例如身份验证和授权、元数据发现、批量支持以及事件同步,只有通过解决API整合的这四大挑战,企业、APP供应商和程序员才可利用无缝连接的应用程序生态系统创造更大的效率和机会。

  认证是关键

  认证(连同授权)是通过API公开数据和服务的关键点之一,认证不仅仅意味着提供简单的身份验证,还提供基于身份的访问控制。当然,数据安全也是需要考虑的重点问题之一,因此,许多APP供应商宁愿去使用额外的步骤验证客户身份,也要与简单的单因素身份验证方法保持距离。

  虽然市场正在转向基于OAuth的多因素和授权认证机制,但仍然有很多API依赖于Basic Auth(占17%)、API密钥(占1%)或一些API Key & Secret自定义实现(占33%)。Cloud Elements的统计数据显示,只有8%的供应商使用OAuth 1.0和OAuth 1.0a,而OAuth 2.0的使用率却超过了41%。OAuth 2.0正是靠其强大的灵活性,成为客户认证和授权的理想选择。

原文发布时间为:2015年7月6日

本文作者:许真真

本文来自云栖社区合作伙伴IT168,了解相关信息可以关注IT1684

原文标题 :2017年API集成调查报告:如何使API经济游刃有余?

目录
相关文章
|
3月前
|
JSON API 数据处理
Winform管理系统新飞跃:无缝集成SqlSugar与Web API,实现数据云端同步的革新之路!
【8月更文挑战第3天】在企业应用开发中,常需将Winform桌面应用扩展至支持Web API调用,实现数据云端同步。本文通过实例展示如何在已有SqlSugar为基础的Winform系统中集成HTTP客户端调用Web API。采用.NET的`HttpClient`处理请求,支持异步操作。示例包括创建HTTP辅助类封装请求逻辑及在Winform界面调用API更新UI。此外,还讨论了跨域与安全性的处理策略。这种方法提高了系统的灵活性与扩展性,便于未来的技术演进。
252 2
|
1月前
|
IDE API 开发工具
沉浸式集成阿里云 OpenAPI|Alibaba Cloud API Toolkit for VS Code
Alibaba Cloud API Toolkit for VSCode 是集成了 OpenAPI 开发者门户多项功能的 VSCode 插件,开发者可以通过这个插件方便地查找API文档、进行API调试、插入SDK代码,并配置基础环境设置。我们的目标是缩短开发者在门户和IDE之间的频繁切换,实现API信息和开发流程的无缝结合,让开发者的工作变得更加高效和紧密。
沉浸式集成阿里云 OpenAPI|Alibaba Cloud API Toolkit for VS Code
|
1月前
|
开发框架 .NET API
Windows Forms应用程序中集成一个ASP.NET API服务
Windows Forms应用程序中集成一个ASP.NET API服务
95 9
|
1月前
|
存储 数据可视化 JavaScript
可视化集成API接口请求+变量绑定+源码输出
可视化集成API接口请求+变量绑定+源码输出
46 4
|
2月前
|
人工智能 运维 安全
聚焦API安全未来,F5打造无缝集成的解决方案
聚焦API安全未来,F5打造无缝集成的解决方案
84 26
|
1月前
|
存储 JavaScript 前端开发
使用 Openkoda 构建具有 ClickUp API 集成的时间跟踪应用程序
使用 Openkoda 构建具有 ClickUp API 集成的时间跟踪应用程序
30 0
|
2月前
|
JavaScript 前端开发 API
|
2月前
|
SQL 分布式计算 BI
Dataphin中集成SelectDB以支持报表分析和API查询
本文介绍了一家零售企业如何利用SelectDB进行BI分析及数据服务API的查询。通过Dataphin的数据集成、SQL研发等功能,将CRM、ERP等系统数据汇聚加工,并推送至SelectDB构建销售数据集市层,以支持报表分析及API查询。SelectDB具备实时、统一、弹性及开放特性,适用于多种实时分析场景。文章详细描述了在Dataphin中集成SelectDB的整体方案、数据源配置、数据集成、数据开发及数据服务流程。
124 0
|
3月前
|
存储 消息中间件 前端开发
Web2py框架下的神秘力量:如何轻松集成第三方API,让你的应用不再孤单!
【8月更文挑战第31天】在开发现代Web应用时,常需集成第三方服务如支付网关、数据存储等。本文将指导你使用Web2py框架无缝接入第三方API。通过实例演示从注册获取API密钥、创建控制器、发送HTTP请求到处理响应的全过程。利用`requests`库与Web2py的内置功能,轻松实现API交互。文章详细介绍了如何编写RESTful控制器,处理API请求及响应,确保数据安全传输。通过本教程,你将学会如何高效整合第三方服务,拓展应用功能。欢迎留言交流心得与建议。
50 1
|
3月前
|
JavaScript 网络协议 API
【Azure API 管理】Azure APIM服务集成在内部虚拟网络后,在内部环境中打开APIM门户使用APIs中的TEST功能失败
【Azure API 管理】Azure APIM服务集成在内部虚拟网络后,在内部环境中打开APIM门户使用APIs中的TEST功能失败

热门文章

最新文章

下一篇
无影云桌面