随着移动云业务的不断发展,用户对移动云被集成能力的要求越来越高,越来越多的产品逐步将能力以API的方式提供出来。如何为用户提供高效易用的开放API服务成为我们当前需要考虑的重点问题。因此,移动云API开放平台应运而生。
移动云API开放平台旨在为用户提供可见即可用的API服务,让用户可直接查看到自己的API调试与使用过程,快速翻查API文档与错误码,直接获取SDK代码,并支持在线诊断API调用错误,助力用户提升集成开发工作效率。移动云API开放平台为移动云打造更强的被集成能力,让更多的用户更便捷的获取更多的API资源,是未来打造移动云开发生态的关键。
一、移动云API开放平台,四大优势赋能开发者
移动云API开放平台支持用户在调试页面输入参数启动接口调试,实时展示调试结果,并提供动态代码示例、接口说明、Mock数据等信息。将移动云基础能力通过标准API开放出来,可供开发者用户快速对接调试、熟悉接口。
移动云API开放平台还解锁了一项API的核心能力—“SDK”,开放平台提供统一标准的主流编程语言SDK源码自动生成能力。目前Java语言已经支持,即将完成Python的SDK能力上线,后续还将陆续上线其他主流语言。
开放平台还支持API的动态代码示例生成,在调试界面上输入参数就可以动态生成SDK的调用示例代码。引入SDK依赖,复制出来示例代码就可以轻松完成移动云能力集成开发。
移动云API开放平台包括“一门户四中心”,其中错误码中心、API文档中心支持用户调试过程中问题快速定位。API错误码中心提供移动云全量API错误码查询入口,支持基于产品名称、错误码、错误信息等多维度统一搜索功能;API文档中心,提供全量API接口文档查询入口,支持基于产品类型、产品名称和接口名称等多条件查询。
移动云API运营平台支持业务产品管理员进行API、SDK、错误码的管理与发布。其中API管理支持API元数据导入自动解析接口数据;SDK管理支持多语言SDK快速发布,支持SDK接口编排、SDK信息补充、SDK版本管理、多语言源码下载等。
二、已接入的产品有哪些?
目前平台已接入移动云20款云上产品,可支持调测的接口数量超过333个,移动云API开放平台提供集API调试、文档查阅,SDK自动生成于一身的统一管理能力,是用户云上API集成调试贴心助手,有助于用户提升集成开发工作效率。
移动云将不断完善API生态,持续赋能千行百业,助力加速企业数字化转型。