首页 > 其他分享 >十大功能特性,助力开发者玩转API Explorer

十大功能特性,助力开发者玩转API Explorer

时间:2023-09-07 18:32:44浏览次数:48  
标签:Explorer 示例 错误码 华为 API 开发者 玩转

伴随着我国API生态逐渐成熟、市场发展不断完善,API已广泛应用在以网页、移动应用、后端系统集成为主的众多开发场景中。同时,开发者对API的主要诉求已由获取数据能力转变为获取技术能力、甚至业务能力,开发者渴望更加高效便捷的调用方式,除关注API产品本身性能外,也愈发关注优质的服务和使用体验。在企业业务需求不断扩大、系统接入的云服务不断增多的同时,企业开发人员需要引入和维护的API也越多。开发者面临以下难题:

面对冗杂的API说明文档,查阅困难;

调试接口或排除故障时无法可视化处理;

从0开始开发底层代码,降低效率;

运维人员需在控制台上配置并管理云资源;

为解决开发者的以上难题,华为云API Explorer为开发者提供一站式API解决方案统一平台,集成华为云服务所有开放API,支持全量快速检索、可视化调试、帮助文档、代码示例等能力,帮助开发者快速查找、学习API和使用API开发代码。


01

满足开发者应用开发全场景

华为云API Explorer开放平台全方位助力开发者的各类应用开发场景,包括但不限于微服务场景、App场景、Web场景、IoT场景、AI场景、小程序场景等,支持18大类产品服务,搭载华为云计算、网络、存储、应用服务、软件开发服务、视频、数据库、EI智能等200+云产品,9100+API、16000+错误码及600+个SDK。

十大功能特性,助力开发者玩转API Explorer_开发者


02

十大功能特性,助力开发者玩转API Explorer

API在线搜索华为云API Explorer的API在线搜索功能,可帮助开发者快速检索,支持开发者基于API Explorer全局搜索云产品服务或API,同时支持开发者按产品搜索API。开发者在登录后,也可通过API Explorer门户快速查看最近搜索/使用的产品或API。开发者也可在API Explorer上关注常用产品API

十大功能特性,助力开发者玩转API Explorer_开发者_02

API参数可视化调试API Explorer支持常用YAML定义参数表格化、可视化可见即得的参数描述及示例说明,可帮助开发者快速理解参数结构,并支持开发者在线可视化调试API,可根据自动获取的错误码详情,快速定位问题、解决问题,从而提高开发效率。在全新升级的API Explorer中,开发者在登录状态下,可自动获取Region、Token、Project_id参数值,避免开发者人工查找,提高调试效率。● API文档API文档包含了规范的文档结构、接口说明、请求参数/示例、返回参数/示例、错误码、SDK等,开发者可以快速查阅API详情和参数说明,并可通过文档上的相关链接了解云产品的服务功能

十大功能特性,助力开发者玩转API Explorer_API_03

代码示例代码示例功能支持开发者使用Java、Python、Go、.NET、PHP、C、C++等多种主流开发语言调用SDK来访问华为云开放API,帮助开发者快速了解API的底层工作原理,开发者在基于华为云服务进行应用开发时,可以直接引用示例代码,避免开发者重复开发底层代码,提高编程效率。

十大功能特性,助力开发者玩转API Explorer_开发者_04

SDK中心华为云全新设计的SDK V3版本,提供统一的SDK使用方式。开发者可通过添加依赖或下载的方式调用华为云API,访问华为云应用、资源和数据。SDK为开发者提供详细的代码示例,便于开发者快速集成、快速开发。● 错误码搜索查看API Explorer提供产品全部错误码的搜索查看功能,开发者可基于全局或在产品内搜索错误码,根据错误码说明解决问题。

十大功能特性,助力开发者玩转API Explorer_API_05

API问答开发者可以使用华为云API问答助手,对API、SDK、报错解决方案、云产品等问题进行咨询,快速获取解决方案,同时开发者可在API问答界面中提交工单、提出建议反馈等● API诊断当开发者开发、调试华为云API出现错误时,可使用API诊断服务查询解决方案、调用链路、CLS日志、相似错误码、API文档等信息。● CLI参数生成开发者在安装部署、变更升级、扩容等场景下,可以使用命令行的方式调用OpenAPI,管理和使用各类云服务资源,API参数可自动生成CLI命令行参数,开发者可使用CLI示例在线调试。开发者也可以使用华为云命令行工具服务(KooCLI)完成以上操作。

十大功能特性,助力开发者玩转API Explorer_开发者_06

Terraform Explorer开发者可通过

03

API Explorer快速入门

在使用API Explorer前,您需要完成如下准备工作:

  1. 注册华为账号https://support.huaweicloud.com/usermanual-account/account_id_001.html
  2. 完成实名认证https://support.huaweicloud.com/usermanual-account/account_auth_00001.html
  3. 创建IAM用户并授权https://support.huaweicloud.com/qs-iam/iam_01_0030.html
  4. 获取访问密钥(AK/SK)

https://support.huaweicloud.com/devg-apisign/api-sign-provide-aksk.html

完成后进入华为云API Explorer进行调试↓ 码上「进入」↓

十大功能特性,助力开发者玩转API Explorer_开发者_07


以弹性云服务器

  1. 点击弹性云服务器

十大功能特性,助力开发者玩转API Explorer_错误码_08


  1. 点击查询API版本信息 – NovaListVersions(查询API版本信息列表)

十大功能特性,助力开发者玩转API Explorer_错误码_09


  1. 点击“调试”按钮

十大功能特性,助力开发者玩转API Explorer_开发者_10


  1. 查看调试结果及错误码

十大功能特性,助力开发者玩转API Explorer_开发者_11


  1. 查看代码示例(以Java语言为例)

十大功能特性,助力开发者玩转API Explorer_开发者_12


04

小贴士:API Explorer是否收费?

API Explorer本身是免费的,但如果您在使用部分接口调用涉及付费云产品,则会产生计费。例如,当您使用API Explorer的模板创建代码工程,并将代码工程导入代码仓库时,由于该功能涉及到项目管理和代码托管两个服务,因此可能由于超出这两个服务的免费范围而产生计费。详情请见华为云定价。

标签:Explorer,示例,错误码,华为,API,开发者,玩转
From: https://blog.51cto.com/u_16187586/7400249

相关文章

  • Vue3实战06-CompositionAPI+<script setup>好在哪?
    Vue3的CompositionAPI+<scriptsetup>这种最新的代码组织方式。<scriptsetup>是啥?为啥尤大在微博强推?本文就使用CompositionAPI和<scriptsetup>重构第2讲的清单应用。重构过程将明白,CompositionAPI让我们更好组织代码结构,<scriptsetup>本质是更精简方式写Compositi......
  • Vue3实战06-CompositionAPI+<script setup>好在哪?
    Vue3的CompositionAPI+<scriptsetup>标签内定义的变量和函数,都可以在模板中直接使用。###1.2显示清单应用实现累加器后,回到src/pages/Home.vue组件,使用如下代码显示清单应用。直接importTodoList.vue组件,然后<scriptsetup>会自动把组件注册到当前组件,这样......
  • 如何防止僵尸 API...
    人们越来越依赖WebAPI。2023年PostmanAPI状况报告发现,整整92%的组织计划在明年增加对API的投资。API正在为从内部微服务策略到合作伙伴策略和成熟产品的一切提供动力。然而,这种新发现的API蔓延带来了后果;迫在眉睫的威胁可能会从坟墓中升起来困扰你……当然,我说的是僵尸......
  • 阿里巴巴API接口解析,实现获得商品详情
    要解析阿里巴巴API接口并实现获取商品详情,你需要按照以下步骤进行操作:了解阿里巴巴开放平台:访问阿里巴巴开放平台,并了解相关的API文档、开发者指南和规定。注册开发者账号:在阿里巴巴开放平台上注册一个开发者账号,并创建一个应用,获取到API权限。获取API密钥:为了使用阿里巴巴API接口,......
  • 【ROS2机器人入门到实战】使用Nav2导航API进行导航
    4.使用Nav2导航API进行导航写在前面当前平台文章汇总地址:ROS2机器人从入门到实战获取完整教程及配套资料代码,请关注公众号<鱼香ROS>获取教程配套机器人开发平台:两驱版|四驱版为方便交流,搭建了机器人技术问答社区:地址fishros.org.cnNav2的API其实是Nav2提供的一个Python库,通过该库......
  • ffmpeg中的采集麦克风的 API
    在FFmpeg中,可以使用libavdevice库来采集麦克风的音频。下面是一个简单示例:#include<stdio.h>#include<stdlib.h>#include<string.h>#include<stdint.h> #include<libavformat/avformat.h>#include<libavdevice/avdevice.h> intmain(){av_r......
  • 趣味微项目:玩转Python编程,轻松学习快乐成长!
    ......
  • 2023年值得推荐的 API 开发工具
    数字化时代,应用程序编程接口(API)的重要性愈发凸显。API充当着应用程序之间的桥梁,促进数据交换和功能集成。随着API的不断增加和复杂化,开发对API开发工具的要求也越来越高。我们一起来盘点下2023年上半年比较热门的API开发工具。API开发工具的主要作用API开发工具是一......
  • ChatGPT玩法(二):AI玩转Excel表格处理
    前言在线体验智能问答:https://www.topgpt.one你是否还在为记不住Excel的繁琐函数和公式而苦恼?如果是这样,那么不妨试试ChatExcel。即使你对函数一窍不通,也能轻松处理表格。只要你能清楚地描述你的需求,它就可以帮你搞定。此外,ChatExcel的作者还制作了一张工作流程对比图,一眼就能明白......
  • JBPM常用一些api中的方法
    启动流程:Ø获取最新的流程定义:JbpmContext.getCurrentJbpmContext().getGraphSession().findLatestProcessDefinitions();//返回ListØ获取指定流程定义:ProcessDefinitionprocessDefinition=graphSession.loadProcessDefinition(processDefinitionId);Ø创建流程实例:Pr......