服務組合

服務組合

中等

說明

使用原始文字或 JSON 呼叫 API 時,很容易出錯。在這個練習中,你會使用 Ballerina Records 來組織請求內容,確保能順利與外部的訂位端點溝通。

目標

  • 修改提供的程式碼。
  • 呼叫 Airline 訂位服務,為使用者預訂機票。帶著適當的請求內容對 airlineReservationService 送出 POST 請求,並取得回應
  • 呼叫 Hotel 訂位服務,為使用者預訂飯店房間。帶著適當的請求內容對 hotelReservationService 送出 POST 請求,並取得回應
  • 呼叫 Car rental 服務,為使用者租車。帶著適當的請求內容對 carRentalService 送出 POST 請求,並檢查回應
  • 如果一切順利,回傳一個帶有 message 屬性的 body,其值為 "Congratulations! Your journey is ready!!"
透過 GitHub 編輯 連結會在新視窗或分頁中開啟
Ballerina Exercism

準備好開始 服務組合 了嗎?

註冊 Exercism,透過 60 個練習 和真人引導來學習並精通 Ballerina,全部免費。