Подключите нашего Telegram-бота для уведомлений о новых проектах
Сделать скрипт расчета стоимости логистики на основе данных Яндекс Такси Грузовой
Разместить заказ

s
Заказчик
Отзывы фрилансеров:
+ 2
- 0
Зарегистрирован на сайте 7 лет и 11 месяцев
Бюджет:
40 000 руб
494.67 $ — 434.10 €
Техническое задание на разработку алгоритма расчёта стоимости доставки с использованием API Яндекс.Доставки.Грузовое
1. Цель проекта
Разработать алгоритм, который будет рассчитывать стоимость грузовой доставки по Москве и Московской области, используя данные, предоставляемые API Яндекс.Доставки.Грузовое. Алгоритм должен быть модульным и готовым к интеграции в веб-сайт и мобильное приложение.
2. Задачи
1. Изучение возможностей API Яндекс.Доставки.Грузовое:.
Определить необходимые методы и параметры для расчёта стоимости доставки.
2. Получение доступа к API:
Содействовать в процессе получения OAuth-токена для доступа к API.
3. Разработка алгоритма:
Создать функцию, принимающую следующие входные данные:
Адрес отправления.
Адрес назначения.
Параметры груза (вес, габариты, тип).
Дополнительные услуги (например, помощь с погрузкой/разгрузкой).
Алгоритм должен:
Преобразовывать адреса в географические координаты (широта и долгота) с использованием геокодера Яндекс.Карт.
Отправлять запрос к API Яндекс.Доставки для получения вариантов доставки и их стоимости.
Обрабатывать ответ от API и предоставлять пользователю наиболее подходящий вариант с указанием стоимости и времени доставки.
4. Тестирование:
Провести тестирование алгоритма с различными наборами входных данных для обеспечения корректности расчётов.
Обработать возможные ошибки и исключения, связанные с работой API (например, недоступность сервиса, неверные данные).
5. Документация:
Подготовить подробную документацию по использованию алгоритма, включая описание входных и выходных параметров, а также примеры использования.
3. Технические требования
Язык программирования: Предпочтительно Python или JavaScript (Node.js), однако возможны и другие варианты по согласованию.
Структура кода: Алгоритм должен быть реализован в виде функции или класса с чётко определёнными интерфейсами для интеграции.
Зависимости: Использование сторонних библиотек допускается, но необходимо согласовать их выбор и предоставить инструкции по установке.
4. Требования к безопасности
Обеспечить безопасное хранение и использование OAuth-токена.
Гарантировать, что алгоритм не будет уязвим для распространённых типов атак, таких как SQL-инъекции или атаки типа отказ в обслуживании.
5. Сроки выполнения
Изучение API и получение доступа: 1 неделя.
Разработка алгоритма: 2 недели.
Тестирование и документация: 1 неделя.
Общий срок выполнения: 4 недели.
6. Критерии приёмки
Алгоритм корректно рассчитывает стоимость доставки на основе предоставленных входных данных.
Код соответствует стандартам качества и легко интегрируется в другие системы.
Предоставлена полная и понятная документация.
Алгоритм успешно прошёл все этапы тестирования.
Жду Ваших откликов!
1. Цель проекта
Разработать алгоритм, который будет рассчитывать стоимость грузовой доставки по Москве и Московской области, используя данные, предоставляемые API Яндекс.Доставки.Грузовое. Алгоритм должен быть модульным и готовым к интеграции в веб-сайт и мобильное приложение.
2. Задачи
1. Изучение возможностей API Яндекс.Доставки.Грузовое:.
Определить необходимые методы и параметры для расчёта стоимости доставки.
2. Получение доступа к API:
Содействовать в процессе получения OAuth-токена для доступа к API.
3. Разработка алгоритма:
Создать функцию, принимающую следующие входные данные:
Адрес отправления.
Адрес назначения.
Параметры груза (вес, габариты, тип).
Дополнительные услуги (например, помощь с погрузкой/разгрузкой).
Алгоритм должен:
Преобразовывать адреса в географические координаты (широта и долгота) с использованием геокодера Яндекс.Карт.
Отправлять запрос к API Яндекс.Доставки для получения вариантов доставки и их стоимости.
Обрабатывать ответ от API и предоставлять пользователю наиболее подходящий вариант с указанием стоимости и времени доставки.
4. Тестирование:
Провести тестирование алгоритма с различными наборами входных данных для обеспечения корректности расчётов.
Обработать возможные ошибки и исключения, связанные с работой API (например, недоступность сервиса, неверные данные).
5. Документация:
Подготовить подробную документацию по использованию алгоритма, включая описание входных и выходных параметров, а также примеры использования.
3. Технические требования
Язык программирования: Предпочтительно Python или JavaScript (Node.js), однако возможны и другие варианты по согласованию.
Структура кода: Алгоритм должен быть реализован в виде функции или класса с чётко определёнными интерфейсами для интеграции.
Зависимости: Использование сторонних библиотек допускается, но необходимо согласовать их выбор и предоставить инструкции по установке.
4. Требования к безопасности
Обеспечить безопасное хранение и использование OAuth-токена.
Гарантировать, что алгоритм не будет уязвим для распространённых типов атак, таких как SQL-инъекции или атаки типа отказ в обслуживании.
5. Сроки выполнения
Изучение API и получение доступа: 1 неделя.
Разработка алгоритма: 2 недели.
Тестирование и документация: 1 неделя.
Общий срок выполнения: 4 недели.
6. Критерии приёмки
Алгоритм корректно рассчитывает стоимость доставки на основе предоставленных входных данных.
Код соответствует стандартам качества и легко интегрируется в другие системы.
Предоставлена полная и понятная документация.
Алгоритм успешно прошёл все этапы тестирования.
Жду Ваших откликов!
Разделы:
Заказ
Опубликован:
05.02.2025 | 19:50