Написать php класс для работы с api Яндекс доставки
Статус рабочей области:
Завершено
Стоимость:
Договорная
Срок выполнения:
7 дней
Варианты оплаты:
По договоренности
Дата публикации:
2026-04-15 21:54
Обновлено:
2026-04-15 21:55
Был(а) на сайте:
2026-04-22 19:48
Реклама
Написать php класс для работы с api Яндекс доставки
Задача
Написать php класс для работы с api Яндекс доставки.
- создание доставки;
- получение статуса доставки;
- получение (печать этикетки в экосистеме Яндекс доставки);
- получение списка пвз;
- получение отдельного пвз;
- получение тарифа по введенным данным;
-надстройка с применением тарифа + %;
Форма html+js+php для создания заказа с проверкой по апи Яндекс Доставки, выбором точки доставки (пвз) и печатью этикетки.
Оставлять заявки могут только авторизованные пользователи.
Заказчик просит разработать PHP класс для интеграции с API Яндекс Доставки, который будет включать функции для создания доставки, получения статуса, печати этикеток, а также получения списка и информации о пунктах выдачи заказов (ПВЗ) и расчета тарифов. Также необходимо создать веб-форму на HTML, JS и PHP для создания заказа с проверкой через API, выбором ПВЗ и возможностью печати этикетки.
Для реализации этого задания потребуются следующие навыки:
1. Опыт работы с PHP и объектно-ориентированным программированием.
2. Знание работы с RESTful API и умение обрабатывать HTTP-запросы.
3. Опыт работы с JSON для обработки данных, получаемых от API.
4. Знание HTML, CSS и JavaScript для создания веб-интерфейса.
5. Умение работать с библиотеками для формирования и печати этикеток.
6. Опыт работы с системами контроля версий (например, Git) для управления кодом.
Предлагаю компактный PHP-класс-обертку вокруг API Яндекс Доставки: единый интерфейс, безопасную аутентификацию и обработку ошибок.
План: методы createDelivery, getDeliveryStatus, printLabel, listPVZ, getPVZ, getRate и applyMarkup на тариф с учетом процента.
Добавлю надстройку над тарифами с учетом комиссии.
Интеграция через HTTP-клиент (cURL или Guzzle), с модульным тестированием и логированием.
Также разработаю форму на HTML+JS+PHP: создание заказа, валидацию по API, выбор PVZ и печать этикетки.
Готов обсудить детали проекта и подобрать точный набор методов под ваши сценарии.
Класс закрою полностью: создание заказа, статус, этикетка (PDF), список и отдельный ПВЗ, расчёт тарифа, тариф с надбавкой в процентах. Авторизация через Bearer-токен, единая обработка ошибок API с понятными исключениями.
Форма: ввод адреса -> запрос тарифов -> выбор ПВЗ из списка или на карте -> подтверждение -> создание заказа -> печать этикетки в новой вкладке.
Бюджет: 5 000 – 8 000 ? — зависит от того, нужна ли карта с ПВЗ через Яндекс Карты JS API или достаточно списком.
Срок: 3–4 дня.
Уточните: чистый PHP или фреймворк? И нужен ли тестовый режим — у них есть sandbox для отладки без реальных заказов.
Основная специализация: Веб-разработка и Продуктовый дизайн
PHP-класс под API Яндекс Доставки + форма оформления с выбором ПВЗ и печатью этикетки — задача понятная, здесь важно аккуратно собрать и сам класс, и рабочую логику заказа.
Сделаю как отдельный PHP-класс: создание доставки, статус, тариф, список ПВЗ, карточка ПВЗ, печать этикетки, плюс надстройка с вашей наценкой в процентах. Отдельно — HTML+JS+PHP форма с проверкой по API, выбором точки выдачи и оформлением заказа.
Важно сразу нормально разнести логику: API-обвязка отдельно, форма отдельно, чтобы потом можно было без боли дорабатывать.
Есть опыт в интеграциях, внутренних кабинетах и сервисной логике:
https://shklyar.ru/systemy-upravleniya
Если актуально — оставьте Telegram или номер телефона.
Здравствуйте. Задача понятна: создам PHP-класс для работы с API Яндекс Доставки и простая форма создания доставки с выбором ПВЗ, расчетом тарифа и печатью этикетки.
Предварительная оценку указал. срок 5 -10 дней. Точная оценка зависит от того, какой именно API Яндекс Доставки используется, есть ли тестовые ключи, нужна ли интеграция в существующий сайт/CMS и как должен работать выбор ПВЗ — списком или на карте.
Для старта нужны доступы к API/кабинету Яндекс Доставки, документация по нужному API и пример данных заказа.
Примеры моих работ
23:00 15.04.26
Уточните, пожалуйста:
1. Какой именно API Яндекс Доставки используется?
2. Есть ли доступ к кабинету и тестовые/боевые API-ключи?
3. Нужна просто форма на чистом PHP или интеграция в существующую CMS/сайт?
4. ПВЗ нужно выбирать списком или на карте?
5. Этикетка должна скачиваться PDF-файлом?
6. Процент надбавки фиксированный в коде или нужен в настройках?
Напишу PHP-класс под API Яндекс Доставки: расчёт тарифа с вашей наценкой, создание заказа, проверка статуса, печать этикетки, список ПВЗ и детализация по точке. Всё на чистом PHP + cURL, с нормальной обработкой ошибок и логированием.
Форму соберу на HTML+JS+PHP: валидация данных, подгрузка ПВЗ, расчёт цены до оформления, кнопка печати. Эндпоинты и формат авторизации подставлю строго по вашей документации. Если что-то в API поменяется или всплывут нюансы авторизации — быстро подправлю, без переписывания всего с нуля.
Готов начать. Пришлите, пожалуйста, ссылку на актуальную документацию или тестовый ключ. За 2–3 дня отдам рабочий код + короткую инструкцию по подключению.
Написать php класс для работы с api Яндекс доставки
Реклама
Написать php класс для работы с api Яндекс доставки
Написать php класс для работы с api Яндекс доставки.
- создание доставки;
- получение статуса доставки;
- получение (печать этикетки в экосистеме Яндекс доставки);
- получение списка пвз;
- получение отдельного пвз;
- получение тарифа по введенным данным;
-надстройка с применением тарифа + %;
Форма html+js+php для создания заказа с проверкой по апи Яндекс Доставки, выбором точки доставки (пвз) и печатью этикетки.