| Name | Size | Mode | Actions |
|---|---|---|---|
| adres_list.php | 2449 | 0644 | editdlrm |
| auth.php | 5529 | 0644 | editdlrm |
| balance_list.php | 2467 | 0644 | editdlrm |
| cars_list.php | 2921 | 0644 | editdlrm |
| delete_card.php | 2754 | 0644 | editdlrm |
| get_adresses.php | 2443 | 0644 | editdlrm |
| index.php | 11414 | 0644 | editdlrm |
| map.php | 2425 | 0644 | editdlrm |
| option_list.php | 2260 | 0644 | editdlrm |
| orders_list.php | 2629 | 0644 | editdlrm |
| order_cancel.php | 2981 | 0644 | editdlrm |
| order_create.php | 5830 | 0644 | editdlrm |
| order_status.php | 5214 | 0644 | editdlrm |
| ping.php | 1983 | 0644 | editdlrm |
| rate.php | 3142 | 0644 | editdlrm |
| reverse.php | 4010 | 0644 | editdlrm |
| route.php | 3716 | 0644 | editdlrm |
| route_adresses.php | 4161 | 0644 | editdlrm |
| save_card.php | 3356 | 0644 | editdlrm |
| search.php | 5367 | 0644 | editdlrm |
| settings.php | 2603 | 0644 | editdlrm |
| settings_save.php | 2777 | 0644 | editdlrm |
| sms_accept.php | 3667 | 0644 | editdlrm |
| sms_send.php | 2615 | 0644 | editdlrm |
| status_list.php | 3460 | 0644 | editdlrm |
| tarifs_list.php | 2536 | 0644 | editdlrm |
| tests.php | 15917 | 0644 | editdlrm |
/var/www/doncode.com.ua/www/views/docs/api_dcc/index.php (11414B)
БезопасностьДополнительноОсновной разделРабота с заказами
Меню пользователя
- требуется Авторизация клиента по client_key |
ВведениеДоброго времени суток, уважаемый разработчик! Немного о том, для чего это API :)ЦельСоздать удобное и понятное приложение, или web форму для заказа такси.Возможности- Вызов такси одним нажатием- Расчет стоимости - Оплата по карточке - Оплата наличными - Просмотр подачи автомобиля - Просмотр статуса выполнения заказа - Звонок водителю - Звонок диспетчеру - Архив и оценка поездкок и др. Android, iOS, Windows Mobile и другие приложенияПорядок запросов при первом запуске1. На стороне клиента отобразим экран авторизации по номеру телефона с логотипом2. Отправим запрос СМС 3. Отправим код подтверждения прийдет по СМС 4. Сохраним номер телефона и ключ клиента client_key на устройстве
Порядок запросов при подключении1. Если пользователь не авторизован (client_key = null) отобразим экран Запрос СМС и остальное не делаем!2. Делаем запрос Анкеты пользователя. Сервер вернет анкету пользователя. 3. Параметры version_adresses и version_tarifs и др. сохраните для использования при следующем запуске 4. Если параметры, начинающиеся с version_ не совпали, с сохраненными на устройстве - перегрузить данные! Для version_adresses - Список всех адресов и для version_tarifs - Список тарифов 5. Если заказ не завершен (order_id > 0), то проверяйте статус заказа 6. Если заказ завершен, отобразим на карте автомобили (обновлять не чаще 10 сек) Создание заказа1. Просчитайте стоимость2. Создайте заказ. Сохраните order_id на устройство 3. Проверяйте статус заказа каждые 10-30 сек, пока state_code не станет complited или rejected 4. Можно отменить заказ 5. Если complited покажите чек Web приложенияСоздание заказа без авторизации клиента по СМС1. Просчитайте стоимость2. Создайте заказ. Сохраните order_id на устройство 3. Проверяйте статус заказа каждые 10-30 сек, пока state_code не станет complited или rejected 4. Можно отменить заказ 5. Если complited покажите чек Порядок запросов при запуске1. На стороне клиента отобразим экран авторизации по номеру телефона2. Отправить запрос СМС 3. Отправить код подтверждения прийдет по СМС 4. Сохранить номер телефона и код подтверждения на стороне клиента Порядок запросов при подключении1. Если пользователь уже авторизован, после входа в программу делаем запрос Анкеты пользователя.2. Загрузить Список всех адресов и Список тарифов |