伴隨著我國 API 生態逐漸成熟、市場發展不斷完善,API 已廣泛應用在以網頁、移動應用、后端系統集成為主的眾多開發場景中。同時,開發者對 API 的主要訴求已由獲取數據能力轉變為獲取技術能力、甚至業務能力,開發者渴望更加高效便捷的調用方式,除關注 API 產品本身性能外,也愈發關注優質的服務和使用體驗。在企業業務需求不斷擴大、系統接入的云服務不斷增多的同時,企業開發人員需要引入和維護的 API 也越多。開發者面臨以下難題:
面對冗雜的 API 說明文檔,查閱困難;
調試接口或排除故障時無法可視化處理;
從 0 開始開發底層代碼,降低效率;
運維人員需在控制臺上配置并管理云資源;
…
為解決開發者的以上難題,華為云 APIExplorer 為開發者提供一站式 API 解決方案統一平臺,集成華為云服務所有開放 API,支持全量快速檢索、可視化調試、幫助文檔、代碼示例等能力,幫助開發者快速查找、學習 API 和使用 API 開發代碼。
01
滿足開發者應用開發全場景
華為云 APIExplorer 開放平臺全方位助力開發者的各類應用開發場景,包括但不限于微服務場景、App 場景、Web 場景、IoT 場景、AI 場景、小程序場景等,支持18大類產品服務,搭載華為云計算、網絡、存儲、應用服務、軟件開發服務、視頻、數據庫、EI 智能等200+云產品,9100+API、16000+錯誤碼及600+個 SDK。
02
十大功能特性,助力開發者玩轉 APIExplorer
●API 在線搜索華為云 APIExplorer 的 API 在線搜索功能,可幫助開發者快速檢索,支持開發者基于 APIExplorer 全局搜索云產品服務或 API,同時支持開發者按產品搜索 API。開發者在登錄后,也可通過 APIExplorer 門戶快速查看最近搜索/使用的產品或 API。開發者也可在 APIExplorer 上關注常用產品 API。
●API 參數可視化調試APIExplorer支持常用 YAML 定義參數表格化、可視化,可見即得的參數描述及示例說明,可幫助開發者快速理解參數結構,并支持開發者在線可視化調試 API,并可根據自動獲取的錯誤碼詳情,快速定位問題、解決問題,從而提高開發效率。在全新升級的 APIExplorer 中,開發者在登錄狀態下,可自動獲取 Region、Token、Project_id 參數值,避免開發者人工查找,提高調試效率。●API 文檔API 文檔包含了規范的文檔結構、接口說明、請求參數/示例、返回參數/示例、錯誤碼、SDK 等,開發者可以快速查閱 API 詳情和參數說明,并可通過文檔上的相關鏈接了解云產品的服務功能
●代碼示例代碼示例功能支持開發者使用 Java、Python、Go、.NET、PHP、C、C++等多種主流開發語言調用 SDK 來訪問華為云開放 API,幫助開發者快速了解 API 的底層工作原理,開發者在基于華為云服務進行應用開發時,可以直接引用示例代碼,避免開發者重復開發底層代碼,提高編程效率。
●SDK 中心華為云全新設計的 SDKV3 版本,提供統一的 SDK 使用方式。開發者可通過添加依賴或下載的方式調用華為云 API,訪問華為云應用、資源和數據。SDK 為開發者提供詳細的代碼示例,便于開發者快速集成、快速開發。
●錯誤碼搜索查看APIExplorer 提供產品全部錯誤碼的搜索查看功能,開發者可基于全局或在產品內搜索錯誤碼,根據錯誤碼說明解決問題。
●API 問答開發者可以使用華為云 API 問答助手,對 API、SDK、報錯解決方案、云產品等問題進行咨詢,快速獲取解決方案,同時開發者可在 API 問答界面中提交工單、提出建議反饋等●API 診斷當開發者開發、調試華為云 API 出現錯誤時,可使用 API 診斷服務查詢解決方案、調用鏈路、CLS 日志、相似錯誤碼、API 文檔等信息。●CLI 參數生成開發者在安裝部署、變更升級、擴容等場景下,可以使用命令行的方式調用 OpenAPI,管理和使用各類云服務資源,API 參數可自動生成 CLI 命令行參數,開發者可使用 CLI 示例在線調試。開發者也可以使用華為云命令行工具服務(KooCLI)完成以上操作。
●TerraformExplorer開發者可通過Terraform在線、可視化地創建、管理、編排華為云資源,并對其進行版本控制。
03
APIExplorer 快速入門
在使用 APIExplorer 前,您需要完成如下準備工作:
注冊華為賬號
https://support.huaweicloud.com/usermanual-account/account_id_001.html
完成實名認證
https://support.huaweicloud.com/usermanual-account/account_auth_00001.html
創建 IAM 用戶并授權
https://support.huaweicloud.com/qs-iam/iam_01_0030.html
獲取訪問密鑰(AK/SK)
https://support.huaweicloud.com/devg-apisign/api-sign-provide-aksk.html
完成后進入華為云 APIExplorer進行調試↓碼上「進入」↓
以彈性云服務器--查詢 API 版本信息列表為例
點擊彈性云服務器
點擊查詢 API 版本信息–NovaListVersions(查詢 API 版本信息列表)
點擊“調試”按鈕
查看調試結果及錯誤碼
查看代碼示例(以 Java 語言為例)
04
小貼士:APIExplorer 是否收費?
APIExplorer 本身是免費的,但如果您在使用部分接口調用涉及付費云產品,則會產生計費。例如,當您使用 APIExplorer 的模板創建代碼工程,并將代碼工程導入代碼倉庫時,由于該功能涉及到項目管理和代碼托管兩個服務,因此可能由于超出這兩個服務的免費范圍而產生計費。詳情請見華為云定價。
審核編輯 黃宇
-
API
+關注
關注
2文章
1510瀏覽量
62323 -
開發者
+關注
關注
1文章
590瀏覽量
17071 -
華為云
+關注
關注
3文章
2682瀏覽量
17556
發布評論請先 登錄
相關推薦
評論