Expedia API book.api.ean.com пусто

Я ищу забронировать отель с экспедиа апи

https://book.api.ean.com/

но URL-адрес всегда пуст,

подробности здесь, используя rest / JSON

http://developer.ean.com/docs/hotels/version_3/book_reservation/

Я видел несколько человек, испытывающих ту же проблему, и задавался вопросом, знает ли кто-нибудь, что это было

https://book.api.ean.com/ean-services/rs/hotel/v3/res?cid=55505 & apiKey = xxx & locale = ru_US & currencyCode = USD & customerUserAgent = Mozilla / 5.0 (Windows NT 6.1) = TestBooking & room1BedTypeId = 13 & room1SmokingPreference = NS & room2 = 1,5 & room2FirstName = TestBooking & room2LastName = TestBooking & room2BedTypeId = 13 & room2SmokingPreference = NS & электронная почта = ххх & FirstName = TestBooking & LastName = TestBooking & HomePhone = TestBooking & workPhone = TestBooking & CREDITCARDTYPE = CA & CreditCardNumber = 5401999999999999 & creditCardIdentifier = 123 & creditCardExpirationMonth = 11 & creditCardExpirationYear = 2012 & address1 = travelnow & city = Bellevue & stateProvinceCode = WA & countryCode = US & postalCode = 98004 & customerSessionId = 0ABAA871-3127-A913-6642-A1F86D902E2B & hotelId = 211540 & hotel / 12 = 2012/10 / dateDate = 12 / DateTD = 12 / date / dateDate = 12 = 12 / date / date = дата = 12 E & rateKey = d03a8d29-1df2-4436-81d6-6b37eb4dcb78 & roomTypeCode = 352749 & rateCode = 1279169 & chargeableRate = 803.04

включение или исключение миноррева, похоже, не имеет большого значения

 Michael L Watson08 нояб. 2013 г., 09:46
То же самое, что и с формой, хотя я использовал этот классphpclasses.org/httpclient <form method = "post" action = "book.api.ean.com/ean-services/rs/hotel/v3/res?cid=55505 & apiKey = xxx & locale = en_US & currencyCode = USD & customerUserAgent = Mozilla / 5.0 (Windows NT 6.1) AppleWebKit / 535.11 (KHTML, как Gecko) Chrome / 17.0.963.83 Safari / 535.11 & customerIpAddress = 127.0.0.1 & room1 = 1,3 "> <input name = "submit" type = "submit" /> </ form> хромированный плакат также полезенchrome.google.com/webstore/detail/chrome-poster/...
 Michael L Watson30 мар. 2012 г., 21:00
да Майк это информация о тестовой карте API :)
 Mike Purcell30 мар. 2012 г., 20:51
Я верю, что информация cc, размещенная в URL, является тестовыми данными ...
 Michael L Watson30 мар. 2012 г., 21:21
да, но я не получаю ответ от URL вообще ??
 Mike Purcell30 мар. 2012 г., 21:03
Вы создаете эти параметры запроса URL для перехода к URL бронирования?

Ответы на вопрос(1)

Решение Вопроса

customerUserAgent=Mozilla/5.0 (Windows NT 6.1) AppleWebKit/535.11 (KHTML, like Gecko) Chrome/17.0.963.83 Safari/535.11

arrivalDate=12/10/2012

Параметр url customerUserAgent должен быть закодирован в URL:

customerUserAgent=Mozilla%2F5.0%20(Windows%20NT%206.1)%20AppleWebKit%2F535.11%20(KHTML%2C%20like%20Gecko)%20Chrome%2F17.0.963.83%20Safari%2F535.11

arrivalDate=12%2F10%2F2012

Посмотрите на PHPUrlEncode для дополнительной информации.

Кроме того, не забудьте удалить пробелы между каждым параметром строки запроса, не будучи уверенным, была ли это проблема копирования / вставки или нет.

 Mike Purcell05 апр. 2012 г., 06:53
Ааа, по крайней мере, у вас это работает.
 Mike Purcell03 апр. 2012 г., 01:31
Вы заставили это работать?
 rahularyansharma03 июл. 2012 г., 13:40
у меня похожая проблема. не могли бы вы помочь мне
 Michael L Watson30 мар. 2012 г., 23:51
спасибо Майк, я попробую :)
 Michael L Watson05 апр. 2012 г., 06:48
да, спасибо, вы определенно помогли мне попасть туда, было много вещей, которые были не правы, включая использование GET вместо POST и вашего решения, спасибо

Ваш ответ на вопрос