Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save valery-lavrik/e0437eff7d399da113246a21ce059d1f to your computer and use it in GitHub Desktop.
Save valery-lavrik/e0437eff7d399da113246a21ce059d1f to your computer and use it in GitHub Desktop.
Еще проблема.
Один из вариантов поиска по ссылке
https: //api.ru-set.com/booking/get-runs?departure=moskva68&arrival=sanktpeterburg773&date=2019-06-29
дал один такой ответ:
{
"runId": "MzA5X09EZEZNa1kwTmpFM1FrSTBRa014UTBVd05UTXdNekF3UmpBd1FUVkRNVGQ4UVRkRFJERTBOME13TjBVM1EwUXhRa1V3TkRCQk9FTXdOak13TXpJNFJVTjhRMEU1TnpWQ1F6SkJRMFJDUTBZM1JrVXdOREJDT0RVNVF6RTBNekkzUWpOOE1qa3VNRFl1TWpBeE9TQXdPakF3T2pBd2ZEQTRPak13ZkRJeU9qQXdmREV4TlRBPQ2",
"price": {
"value": 1446,
"parts": []
},
"runNumber": "9685540",
"runName": "Москва - Санкт-Петербург",
"departureBusStop": {
"address": "улица Суздальская дом 40",
"contact": null,
"description": "Остановка Стадион Олимп",
"id": "moskva194715",
"isBusTerminal": false,
"latitude": 55.746435,
"longitude": 37.874704,
"name": "Москва",
"timeZoneOffset": null
},
"arrivalBusStop": {
"address": null,
"contact": null,
"description": "метро Обводный канал; проспект Лиговский; дом 161",
"id": "sanktpeterburgostanovkamagazindiksi413149",
"isBusTerminal": false,
"latitude": null,
"longitude": null,
"name": "Санкт-Петербург Остановка "Магазин Дикси "",
"timeZoneOffset": null
},
"departureDateTime": "2019-06-29T08:30:00",
"arrivalDateTime": "2019-06-29T22:00:00",
"timeInWay": 810,
"freeSeatsCount": 3,
"seatsCapacity": 47,
"maxPassengers": 5,
"carrier": ""Спорт Лайф тур " ООО",
"transport": "Скания",
"reservationTime": 3600,
"comment": "",
"refundOnline": true,
"refundCondition": "Примерная сумма к возврату! Окончательная сумма зависит от поставщика и будет расчитана в момент оформления возврата! Более чем за 2 ч., до отправления рейса Удерживается при возврате: 5% тарифа. Ориентировочная сумма возврата 950 RUB Менее чем за 2 ч., до отправления рейса Удерживается при возврате: 15% тарифа. Ориентировочная сумма возврата 850 RUB Менее чем за 3 дн., после отправления рейса Удерживается при возврате: 25% тарифа. Ориентировочная сумма возврата 750 RUB Возврат маршрутной квитанции в случае опоздания к отправлению транспортного средства в течение 3 часов Удерживается при возврате: 25% тарифа. Ориентировочная сумма возврата 750 RUB Отмены отправления т/с. Задержки отправления т/с более чем на час. Предоставления пассажиру места в т/с с оплатой проезда по более низкой цене, чем в том т/с, на проезд в котором пассажиру продан билет. Непредставления пассажиру указанного в билете места Возвращается 100% стоимости билета. Ориентировочная сумма возврата 1150 RUB"
}
теперь хочу получить параметры брони такой ссылкой
https://api.ru-set.com/booking/get-book-params?runId=MzA5X09EZEZNa1kwTmpFM1FrSTBRa014UTBVd05UTXdNekF3UmpBd1FUVkRNVGQ4UVRkRFJERTBOME13TjBVM1EwUXhRa1V3TkRCQk9FTXdOak13TXpJNFJVTjhRMEU1TnpWQ1F6SkJRMFJDUTBZM1JrVXdOREJDT0RVNVF6RTBNekkzUWpOOE1qa3VNRFl1TWpBeE9TQXdPakF3T2pBd2ZEQTRPak13ZkRJeU9qQXdmREV4TlRBPQ2&date=2019-06-29&departure=moskva194715&arrival=sanktpeterburgostanovkamagazindiksi413149
и в ответ ошибка
{"error":{"code":"bus-stop-not-found","description":"Пункт прибытия автобуса не найден","data":{"id":"5d0c801c85c609.88795237"}}}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment