/var/www/doncode.com.ua/www/views/docs/api_dcc
Edit: /var/www/doncode.com.ua/www/views/docs/api_dcc/order_create.php (5830B)
Создание заказа
Введение
POST http:///method/order_create/
Авторизация
Параметры запросов
| Название параметра |
Обязательный параметр |
Описание |
| phone | | Телефон заказчика в международном формате (+38... , +7...) |
| adres | | Адрес подачи |
| comment | | Комментарий |
| thecity | | 0 - просчет поездки, 1 - по городу (таксометру по умолчанию) |
| adresX | | Адреса подачи (adres2,adres3,adres4,adres5) |
| options | | Массив опций (только id). Список опций |
| ontime | | 0 - обычный заказ по умолчанию, 1 - предварительный заказ |
| ontimedate | | дата предварительного заказа 2015-12-15 |
| ontimetime | | время предварительного заказа 00:15 |
| name | | Имя заказчика |
| addcost | | Добавочная стоимость |
| bn | | 0 - наличные по умолчанию, 1 - безнал |
| card | | последние 4 цифры карточки |
| la | | Долгота |
| lo | | Широта |
| distance | | Расстояние |
| cost | | Просчитанная цена |
| car_id | | Назначить машину |
формат возвращаемых данных по умолчанию JSON
Пример запроса:
http:///method/order_create/api_id/123/random/98765/sig/629e2dee3aaf6e0c43b189b888e7a16f
В данном примере API получает запрос order_create ("создание заказа")
Пример ответа:
Ответ по умолчанию приходит в формате JSON в кодировке UTF-8
Пример ответа (сообщение об ошибке):
Коды ошибок:
| Код |
Описание |
| 0 | OK |
| 100 | Phone length < 10 |
| 101 | Adres length < 2 |
| 102 | House number empty |
| 103 | Adres 2 length < 2 |
| 104 | House 2 number empty |
| 105 | Create error |
Пример приложения: