СДЭК – одна из крупнейших логистических компаний, предоставляющих услуги доставки по России и зарубежу. Для отслеживания отправлений СДЭК используется трек-номер, который помогает клиентам узнать местонахождение своей посылки в режиме онлайн. В этой статье мы расскажем, как создать трек-номер СДЭК и что для этого потребуется.
Для начала вам потребуется установить контракт с СДЭК, чтобы получить доступ к их системе отслеживания отправлений. Это можно сделать через официальный сайт компании. Заполните необходимые данные, укажите вид и объем вашей деятельности, и отправьте заявку.
После того, как ваша заявка будет обработана, вы получите доступ к личному кабинету СДЭК, где сможете создать трек-номер для своих отправлений. Вам потребуется указать основные данные о посылке, такие как вес, габариты, адрес отправления и адрес доставки. Также вам придется выбрать способ доставки, в зависимости от предпочтений вашего клиента.
Шаг 1: Регистрация на сайте СДЭК
Перед тем, как начать использовать трек-номер СДЭК, необходимо зарегистрироваться на официальном сайте компании. Для этого следуйте инструкции:
- Откройте официальный сайт СДЭК в браузере.
- Нажмите на кнопку «Регистрация», которая находится в верхнем правом углу страницы.
- Заполните все обязательные поля регистрационной формы, включая ваше имя, фамилию, адрес электронной почты и пароль.
- Придумайте надежный пароль, состоящий из комбинации цифр, букв разных регистров и специальных символов.
- Перепроверьте правильность заполнения всех данных и нажмите кнопку «Зарегистрироваться».
- На указанный вами адрес электронной почты придет письмо с подтверждением регистрации.
После успешной регистрации вы сможете использовать трек-номер СДЭК и отслеживать отправления на официальном сайте компании.
Шаг 2: Получение доступа к API СДЭК
Для создания трек-номера через API СДЭК необходимо получить доступ к сервису. Для этого следуйте инструкциям ниже.
- Перейдите на официальный сайт СДЭК по адресу www.cdek.ru.
- Наведите курсор на раздел «Клиентам» в верхнем меню и выберите «Тарифы и услуги».
- На странице выберите подраздел «Авторизация в API» и нажмите на кнопку «Ознакомиться с документацией».
- В появившемся окне ознакомьтесь с условиями использования API и нажмите на ссылку «Получить ключ доступа».
- Заполните форму регистрации, указав свои контактные данные и информацию о вашей компании.
- После заполнения формы вам будет присвоен уникальный ключ доступа к API СДЭК. Сохраните его в надежном месте.
- Теперь вы можете использовать этот ключ в своем программном коде для создания трек-номеров через API СДЭК.
Обратите внимание, что доступ к API СДЭК может быть ограничен и требовать подтверждения дополнительной информации о вас или вашей компании.
Шаг 3: Создание запроса на генерацию трек-номера
СДЭК предоставляет удобное API для создания трек-номера. Чтобы создать запрос на генерацию трек-номера, вам необходимо выполнить следующие действия:
- Сформировать xml-запрос в соответствии с документацией (ссылка на документацию).
- Зарегистрироваться на сайте (www.cdek.ru) и получить доступ к API СДЭК. Для этого необходимо создать личный кабинет и получить токен доступа.
- Использовать HTTP метод POST для отправки xml-запроса по адресу (https://integration.cdek.ru/new_orders.php).
- Указать в запросе полученный токен доступа в заголовке Authorization.
Пример xml-запроса:
[Город_отправителя]
[Город_получателя]
Обратите внимание, что в примере указаны параметры, которые необходимо заполнить данными конкретного заказа:
- [UUID_запроса] — уникальный идентификатор запроса, например, «1234567890»
- [Логин] и [Пароль] — логин и пароль от вашего личного кабинета на сайте СДЭК
- [Вес_груза] — вес груза в граммах, например, «1000»
- [Тип_тарифа_доставки] — тип тарифа доставки, например, «137»
- [Код_города_отправителя] и [Город_отправителя] — код и название города отправителя, например, «270» и «Москва»
- [Код_города_получателя] и [Город_получателя] — код и название города получателя, например, «44» и «Санкт-Петербург»
- [Имя_получателя] и [Телефон_получателя] — имя и телефон получателя, например, «Иванов Иван» и «+79260000000»
После успешного выполнения запроса вы получите ответ с трек-номером доставки. Обрабатывайте ответ в соответствии с документацией СДЭК (ссылка на документацию).
Шаг 4: Обработка ответа от СДЭК
После отправки запроса на создание трек-номера СДЭК вам будет возвращен ответ от сервера. Необходимо обработать этот ответ и извлечь трек-номер.
Обычно ответ от СДЭК в формате XML или JSON. Для обработки ответа вам может потребоваться использование соответствующих библиотек для парсинга.
- Если ответ в формате XML, можно воспользоваться библиотекой XMLPullParser для извлечения данных из XML-документа.
- Если ответ в формате JSON, можно использовать библиотеку JSONParser.
После парсинга ответа, вам необходимо найти в полученных данных трек-номер. Обычно он находится в соответствующем элементе XML или JSON.
После извлечения трек-номера, вы можете сохранить его в базе данных или использовать для отслеживания отправления.
Помните, что обработка ответа от СДЭК является важной частью процесса создания трек-номера. Обязательно проверяйте полученные данные на ошибки или неправильный формат.
Шаг 5: Получение и использование трек-номера
После успешного создания заказа СДЭК вы получите уникальный трек-номер, который будет необходим для отслеживания доставки вашего груза. Трек-номер выдается в виде комбинации букв и цифр, например, RR123456789RU.
Чтобы узнать текущее положение вашего груза, вы можете воспользоваться различными способами отслеживания СДЭК:
- Онлайн отслеживание на сайте СДЭК: Перейдите на официальный сайт СДЭК и введите ваш трек-номер в соответствующее поле на главной странице. Нажмите кнопку «Отследить», и вы получите информацию о текущем статусе доставки.
- Приложение СДЭК: Скачайте приложение СДЭК на свой смартфон или планшет и введите трек-номер в соответствующую форму. После этого вы сможете отслеживать груз в любое время и в любом месте.
- Отслеживание по SMS-сообщению: Отправьте SMS на номер 3545 с текстом «ИМЯ_КОМПАНИИ ТРЕК-НОМЕР», где вместо «ИМЯ_КОМПАНИИ» введите название вашей компании или магазина. В ответ на ваше сообщение вы получите информацию о статусе доставки.
Отслеживание груза по трек-номеру позволяет вам следить за каждым этапом доставки: от момента приема груза в пункте отправления до его доставки получателю. Вы всегда будете в курсе, где находится ваш груз и когда ожидать его прибытия.