API 模擬 | Qlik Cloud 說明
跳到主要內容 跳至補充內容

API 模擬

API Designer 中,API 模擬有兩個主要使用案例:原型設計,以及平行的前端與後端實作。

API 原型設計

API 模擬的第一個使用案例是 API 原型設計。其概念是,一旦您完成了 API 設計的疊代,您會希望從 API 專案中的不同利害關係人 (團隊成員、將使用 API 的開發人員、產品擁有者等) 獲得意見回饋。

如果利害關係人能夠實際與 API 設計互動,您就更有可能更快獲得更好的意見回饋,因為審查 API 的體驗會更加身歷其境且真實。

平行的前端與後端實作

在許多專案中,一旦 API 設計階段完成,就會有需要撰寫以實作 API 的後端程式碼,以及將使用 API 的前端程式碼。

一旦確定了 API 契約,前端開發人員就沒有真正的理由要等到後端開發人員完成後才開始。以這種線性方式進行會增加上市時間,並減緩開發期間後端與前端團隊之間的意見回饋週期。

擁有與最新 API 契約設計保持同步的 API 模擬,可讓前端與後端團隊平行工作。

內容協商

模擬提供的唯一動態性是內容協商。如果您在 API 中定義了多個主體,並且在 Accept 標頭中使用相容的媒體類型提出請求,則模擬會使用此主體來建立回應。

測試模擬

您可以使用任何 API 用戶端 (例如 API Tester、Postman 或 cURL),透過將請求傳送至 API Designer 中顯示的模擬端點 URL 來測試您的模擬。

此頁面是否對您有幫助?

若您發現此頁面或其內容有任何問題——錯字、遺漏步驟或技術錯誤——請告知我們!