# Vehicle Related
# Добавление новых автомобилей
Функция: добавление новых автомобилей таксопарком-партнером
Метод: POST
URL: /fleet/open-api/cars/add
Запрашиваемые параметры:
| Параметр | Тип | Требуется или нет | Описание |
|---|---|---|---|
| fleet_id | int64 | Да | Таксопарк ID |
| car_license_img | string | Да | URL-ссылка на фотографию лицевой стороны паспорта транспортного средства. Для получения ссылки на изображение сначала выполните запрос к API «Загрузка сведений об изображении» |
| car_license_b_img | string | Да | URL-ссылка на фотографию тыльной стороны паспорта транспортного средства. Для получения URL-ссылки на изображение сначала выполните запрос к API «Загрузка сведений об изображении» |
| location_country | string | Да | Страна |
| lang | string | Да | Язык |
| uranus_product_id | int32 | Нет | Линейка продуктов; значение по умолчанию — 2), См. приложение «Линейка продуктов», чтобы узнать значения нумерации |
Пример запроса:
{
"fleet_id": 10000000000000,
"location_country": "RU",
"lang": "ru-RU",
"car_license_img":"/upload/rooster20210901/57bae93fda8e9/00239d7b4d",
"car_license_b_img":"/upload/rooster20210901/a8e95793fdbae/b4d020739d"
}
1
2
3
4
5
6
7
2
3
4
5
6
7
Пример возврата:
Стандартное условие
{
"errno": 0,
"msg": "success",
"data": {
"response": {
"car_id": 50000000000000
},
"trace_id": "0a6072d45f3cdd6be61db3f9ffdfc9b0"
}
}
1
2
3
4
5
6
7
8
9
10
2
3
4
5
6
7
8
9
10
Нестандартное условие
{
"errno": 10002,
"msg": "system error."
}
1
2
3
4
2
3
4
Примечание. «response» в примере возврата — это данные json, полученные путем расшифровки и десериализации
# Добавление автомобиля
Функция: добавление нового автомобиля для водителя
Метод: POST
URL: /fleet/open-api/cars/bind
Запрашиваемые параметры:
| Параметр | Тип | Требуется или нет | Описание |
|---|---|---|---|
| fleet_id | int64 | Да | Таксопарк ID |
| driver_id | int64 | Да | Водитель ID |
| car_id | int64 | Да | Автомобиль ID |
| location_country | string | Да | Страна |
| lang | string | Да | Язык |
| uranus_product_id | int32 | Нет | Линейка продуктов; значение по умолчанию — 2), См. приложение «Линейка продуктов», чтобы узнать значения нумерации |
Пример возврата:
Стандартное условие
{
"errno": 0,
"msg": "success",
"data": {
"response": {
"bind_status": 1
},
"trace_id": "0a6072d45f3cdd6be61db3f9ffdfc9b0"
}
}
1
2
3
4
5
6
7
8
9
10
2
3
4
5
6
7
8
9
10
Нестандартное условие
{
"errno": 10001,
"msg": "parameter error."
}
1
2
3
4
2
3
4
Примечание. «response» в примере возврата — это данные json, полученные путем расшифровки и десериализации