Utasítások
Az API-k hívása hibalehetőségekkel járhat, ha nyers szöveget vagy JSON-t használsz. Ebben a feladatban Ballerina rekordokat fogsz használni a kérések payloadjainak rendszerezéséhez, és hogy biztosítsd a külső foglalási végpontokkal való sikeres kommunikációt.
Célok
- Módosítsd a megadott kódot.
- Foglalj repülőjegyet a felhasználónak a légitársasági foglalási szolgáltatás meghívásával. Küldj POST kérést az airlineReservationService-nek a megfelelő payloaddal, és kapj választ
- Foglalj szállodai szobát a felhasználónak a szállodai foglalási szolgáltatás meghívásával. Küldj POST kérést a hotelReservationService-nek a megfelelő payloaddal, és kapj választ
- Bérelj autót a felhasználónak az autóbérlési szolgáltatás meghívásával. Küldj POST kérést a carRentalService-nek a megfelelő payloaddal, és ellenőrizd a választ
- Ha minden sikeres, adj vissza egy body-t, amelynek message attribútuma: „Congratulations! Your journey is ready!!”