Hi ,
I am using Expedia API version 3. while i am reading xml by my code then i got the error“Data at the root level is invalid. Line 1, position 1″.
WebRequest request = HttpWebRequest.Create("http://api.ean.com/ean-services/rs/hotel/v3/avail?&apiKey=kyjd5fxqw5wqeh8crnqbed27&customerUserAgent=[xxx]&customerIpAddress=[xxx]&customerSessionId=[xxx]&locale=en_US¤cyCode=INR&xml=<HotelRoomAvailabilityRequest><hotelId>338833</hotelId><arrivalDate>03/26/2014</arrivalDate><departureDate>03/28/2014</departureDate><RoomGroup><Room><numberOfAdults>2</numberOfAdults><numberOfChildren>1</numberOfChildren><childAges>3</childAges></Room></RoomGroup><includeDetails>true</includeDetails><includeRoomImages>true</includeRoomImages></HotelRoomAvailabilityRequest>");using (WebResponse response = request.GetResponse())using (Stream stream = response.GetResponseStream())
{
XmlDocument doc = new XmlDocument();
doc.Load(stream);
}
Please suggest me ASAP
Thanks in advance.
↧
Expedia API call error.
↧