【发布时间】:2023-03-09 12:40:01
【问题描述】:
ObjectMapper mapper=new ObjectMapper();
HotelBooking[] hotelBook=null;
try {
String jsonInString=mapper.writeValueAsString(hotelBookRequestDTO);
hotelBook=amadeus.booking.hotelBookings.post(jsonInString);
}
使用 Java SDK 4.0 调用 API 时,上述酒店预订返回 null。我调试了 Amadeus SDK,它正确返回了响应对象,但返回的方法没有正确地将响应对象转换为 HotelBooking[]。
public HotelBooking[] post(String body)throws ResponseException{
Response response = client.post("/v1/booking/hotel-bookings", body);
return (HotelBooking[]) Resource.fromArray(response, HotelBooking[].class);
}
Amadeus 开发团队的某个人可以帮助解决这个问题吗?
【问题讨论】:
-
最好直接联系供应商。
标签: amadeus