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经济游刃有余?

目录
相关文章
|
2月前
|
Java API 开发工具
支付与银行业线上客户协议应用中的DocuSign集成方式选择——SDK和API
跨境支付公司和Docusign进行集成时,碰到问题时的解决方案。分别用SDK和API集成后的各自使用体验。
42 2
支付与银行业线上客户协议应用中的DocuSign集成方式选择——SDK和API
|
1月前
|
机器学习/深度学习 自然语言处理 API
使用 Python 集成 ChatGPT API
使用 Python 集成 ChatGPT API
91 1
|
1月前
|
存储 监控 测试技术
为多渠道销售集成商品API接口
为多渠道销售集成商品API接口是一个涉及技术整合和数据管理的过程。以下是一些关键步骤,可以帮助您实现这个目标:
|
2月前
|
监控 供应链 API
为多渠道销售集成商品API接口的正式步骤指南
摘要: 在当今的零售环境中,企业通过多渠道销售策略来扩大市场覆盖范围并提高客户接触率。商品API接口的集成是实现这一目标的关键技术手段之一。本文旨在提供一套系统的步骤指南,帮助企业高效地为其多渠道销售体系集成商品API接口。
|
2月前
|
弹性计算 前端开发 Java
通义千问API:让大模型写代码和跑代码
基于前面三章的铺垫,本章我们将展示大模型Agent的强大能力。我们不仅要实现让大模型同时使用多种查询工具,还要实现让大模型能查询天气情况,最后让大模型自己写代码来查询天气情况。
59472 448
通义千问API:让大模型写代码和跑代码
|
2月前
|
Web App开发 前端开发 JavaScript
如何快速与呼叫中心系统CTI/API/SDK接口集成
由于呼叫中心系统涉及通信、CTI、终端设备、中继线路等技术与概念,从事信息管理系统、ERP、CRM、工单系统等的研发人员一般不是非常熟悉这部分技术,当需要提供具备呼叫中心能力的解决方案时,往往要用较多的时间来研究这些相对复杂的技术,对接过程比较长,开发调试有一定的阻力,基于此,我们提出一种更加简便高效的集成方法,可以零代码集成呼叫中心平台,实现项目快速上线。
如何快速与呼叫中心系统CTI/API/SDK接口集成
|
2月前
|
小程序 物联网 API
社区每周丨API 集成工具文档更新及开发者日上海站即将举行(6.19-6.23)
社区每周丨API 集成工具文档更新及开发者日上海站即将举行(6.19-6.23)
34 0
|
2月前
|
数据采集 JSON API
集成电子商务平台:如何通过API获取实时商品数据
在当今的数字时代,电子商务(电商)平台已经成为了购物和销售商品的重要渠道。为了保持竞争力并为客户提供最佳的购物体验,电商平台需要能够实时访问和更新商品数据。这包括价格、库存水平、用户评价和其他相关信息。实现这一目标的关键之一是通过应用程序编程接口(API)集成来自各个供应商的数据。本文将探讨如何使用API来获取实时商品数据,并提供一个简单的Python代码示例来说明如何发出API请求。
|
4月前
|
Java API 时序数据库
InfluxData【付诸实践 02】SpringBoot 集成时序数据库 InfluxDB 应用分享(InfluxDB实例+Feign接口调用InfluxDB API)源码分享
InfluxData【付诸实践 02】SpringBoot 集成时序数据库 InfluxDB 应用分享(InfluxDB实例+Feign接口调用InfluxDB API)源码分享
61 0
|
4月前
|
Java API
SpringBoot【集成ElasticSearch 01】2种方式的高级客户端 RestHighLevelClient 使用(依赖+配置+客户端API测试源码)
SpringBoot【集成ElasticSearch 01】2种方式的高级客户端 RestHighLevelClient 使用(依赖+配置+客户端API测试源码)
74 0