使用 SwaggerHub Explore 在本地存取 API

出於多種原因,與本機電腦上的 API 互動對於開發人員和 API 用戶端至關重要。首先,它允許在受控環境中無縫測試和調試 API 功能。透過在本地存取 API,開發人員可以試驗各種 Request 和 Response ,確保將系統整合的部分部署到伺服器或營運環境之前按預期工作。這種在地化互動促進了更快、更有效率的開發過程,因為開發人員可以快速識別並解決可能出現的各種問題。

此外,本地API 互動促進了更安全的開發工作流程,因為可以在本機系統的範圍內管理敏感資料和憑證,從而降低暴露於外部威脅的風險。總體而言,與本地 API 互動的能力使開發人員能夠建立強大、可靠且安全的軟體應用程式,從而增強整體用戶體驗,同時簡化開發生命週期。

SwaggerHub Explore 中,我們讓使用者可以輕鬆地與本地環境中的 API 互動。請依照以下步驟開始與本機 API 互動。

右側欄位的雲端圖示表示客戶端將從雲端發送 API Request 。如果單擊它,您將能夠看到「Connection Execution」的執行連線設定。

「Connection Execution」設定視窗允許您:

  • 選擇要執行 API Request 的位置:
    • Auto 自動:如果 Agent 目前正在執行,則在本機執行 API 呼叫;如果 Agent 未執行,則從雲端執行 API 呼叫
    • Cloud 雲端:從雲端執行 API 呼叫
    • Local 地端:在本機執行 API 呼叫(Agent 需要執行)
  • 如果選擇「Local」執行,則表示 Request 能否成功執行的狀態,具體取決於與網際網路的連線或與 Agent 程式的連線。
  • 可以選擇下載以下類型的代理:
    • Mac(Intel 晶片)
    • Mac(Apple Silicon 晶片)
    • Windows
    • Linux

一旦您根據您的作業系統成功下載並執行 Agent,您就可以輕鬆地與網路或本機電腦中的 API 進行互動,如上例所示。

您準備好探索本機 API 了嗎?聯繫我們直接開始試用

 

文章來源: Access APIs Locally with SwaggerHub Explore, SmartBear 2023