Меню

Ошибка валидации адреса почта россии

Используйте удобные сервисы (API) для работы с адресами и почтовыми индексами ваших клиентов в режиме реального времени.

Выдача до 10 адресов, подходящих по поисковому запросу.

Возможности сервиса:

  • Ввод адресных данных транслитом
  • Исправление опечаток при вводе адреса
  • Подсказка адреса поэлементно или единой строкой
  • Выбор других типов адресов (например, «до востребования») и поиск по абонентским ящикам Получение адреса в муниципальном или административном делении

Проверка адреса, переданного в свободном формате, и структурирование его в формате Федеральной информационной адресной системы (ФИАС/ГАР).

Возможности сервиса:

  • Исправление опечаток при вводе адреса
  • Структурирование адресных данных

Актуальная адресная база

База создана на основе Государственного адресного реестра и автоматически обновляется каждую неделю.

Автоматическое обновление индексов

Почтовые индексы в базе системы автоматически обновляются и актуализируются в режиме реального времени.

Надёжность и доступность

Система работает в двух вычислительных центрах, что позволяет не ограничивать нагрузку и гарантировать доступность 24/7.

Российское ПО

Сервисы основаны на открытых платформах разработки. Все права принадлежат Почте России.

1

Ознакомьтесь с описанием услуги.

2

Отправьте заявку на электронный адрес (zayavkaAPIGisPA@russianpost.ru). Укажите название услуги, название организации, ФИО контактного лица и контактную информацию.

3

Дождитесь звонка от менеджера. Он ответит на все интересующие вопросы и отправит проект договора.

4

После оформления договора и успешной оплаты вам будет отправлен токен (уникальный ключ) для пользования сервисом.

Подключить услугу

как подключить

Viewing 11 replies — 1 through 11 (of 11 total)

  • Здравствуйте,

    В про версии появилась база данных по городам, но нет подсказки по улицам.
    Декларировалось, что в Про версии будет автоматическое формирование почтового индекса. Но это не реализовано. Ошибки индекса приводят к неправильному расчету стоимости.

    Да по улицам не подсказок. Возможно в будущем появятся если будет предложение. Автоматическое формирование индекса – об этом не где не говорится в описании про версии. Говорится о “Автопоиск индекса для области/города” значит что как только пользователь выбрал город то по его первому индексу в базе формируется расчет доставки что делает поле индекс необязательным и даже если покупатель указал неверный индекс это ни как не повлияет на расчет.

    2. Плагин конфликтует с плагином доставки СДЭК. Перестает работать поиск города. Имеется ли какое-либо решение, чтобы разрешить конфликт?

    Плагин Почты РФ написан в полном соответствии с API WooCommerce в то время как плагин СДЭК использует пользовательские поля и прописывает данные адреса в произвольном формате что и приводит к ошибкам совместимости.

    Спасибо за исчерпывающий ответ. Жаль что плагин СДЭК не совместим с Вашим плагином. Может быть можно разъединить, распараллелить их как-то? Все плагины завязаны на WooCommerce, и это проблема.

    Спасибо за исчерпывающий ответ. Жаль что плагин СДЭК не совместим с Вашим плагином. Может быть можно разъединить, распараллелить их как-то?

    Можете написать разработчику плагина СДЭК так как проблема решаема, но только на стороне СДЭК плагина.

    Добрый день!

    При ошибочном введении индекса выдается сообщение: “Почтовый индекс клиента недействителен. Не удалось найти совпадений в базе. Это сообщение видно только администратору сайта.”

    Какие правки можно внести, чтобы похожее сообщение выдавалось для покупателя, не имеющего прав администратора?
    Например, так: “Почтовый индекс не соответствует городу получателя. Не удалось найти совпадений в базе. Введите правильный индекс”.

    Присоединяюсь, данный вопрос задавал ранее
    Сообщение выдавалось для покупателя.
    Например, так: “Почтовый индекс не соответствует городу получателя. Не удалось найти совпадений в базе. Введите правильный индекс”.

    @igor420 @mikhalbarr
    Сейчас это реализовано простым поиском индекса в локальном списке, но базы не актуальны так как их поддержка и сопровождение стоит времени и денег (при след. обновлении старые базы будут удалены). Для реализации такого функционала где мы ищим индекс по городу необходимо точно знать Область так как название городов в России не уникальны. Затем нужно точно знать город. А так как клиент может написать его с ошибкой или в произвольно формате это не подходит. И получается что лучшим решением является дать покупателю просто выбор из областей и городов РФ, таким образом вы исключаете неправильный ввод и ошибки ввода индекса так как индекс в данном случае становится просто не нужным. Пример того как работает выбор города https://yumecommerce.com/pochta/

    Да я не про поиск спрашивал, а про показ уведомления и для админа и для покупателя: индекс не найден

    Да я не про поиск спрашивал, а про показ уведомления и для админа и для покупателя: индекс не найден

    Извените, наверное не так объяснил. Чтобы поиск работал его нужно делать на основании параметров Область/Город, а так как и область и город не имеют стандартных значений и могут быть написаны с ошибкой или в произвольном формате то и поиск не даст результатов. Я думаю вы согласитесь что нужно избежать любых ошибок со стороны заполнения заказа, а это возможно сделать только через Официальную Базу Адресов Почты РФ плюс нормализацию адреса для определения индекса. Таким образом исключаются все ошибки.

    Целиком с Вами согласен. Но можно ли это сделать в бесплатной версии программы?

    @mikhalbarr @igor420
    К сожалению нет. Есть причина по которой данное сообщение видно только Администратору. Просто напросто наличие выбора доставки, не важно что там написано, не отменяет ее выбор. Ваши клиенты могут видеть что написано ошибка, но все равно данный пункт доставки будет доступен для выбора. И получается, что если данное сообщение показывать всем то ваши покупатели смогут оформить бесплатную доставку на адрес которого не существует.

  • Viewing 11 replies — 1 through 11 (of 11 total)

    Экспертный химик

    29.04.2021

    Приложение у них тоже кстати не самое лучшее. Как-то раз пыталась посылку оформить, чтобы домой принесли, после того, как забила отслеживающий номер, приложение вообще перестало работать 

    Ответить

    Развернуть ветку

    Повелитель Ондатр

    29.04.2021

    А куда смотреть то? Что не работает? Специально сходил на сайт, вбил адрес — сработало
    Естественно не защищаю почту, но может стоит излагать проблему более понятно?

    Ответить

    Развернуть ветку

    Dmitry V

    29.04.2021


    Автор

    Если заходите с ПК-версии, то при движении курсора сверху вниз (что логично) задевается всплывающее меню, которое полностью перекрывает поле ввода адреса для поиска индекса.

    Ответить

    Развернуть ветку

    Комментарий удален модератором

    Развернуть ветку

    Valery Goondyaeff

    29.04.2021

    И, как я понимаю, на сайте Почки в «связаться с нами» указано vc.ru? Почему не отправить им багрепорт по UX напрямую?

    Ответить

    Развернуть ветку

    Dmitry V

    30.04.2021


    Автор

    На сайте Почты в разделе «Сообщить о проблеме на сайте» пишут стандартный набор часто задаваемых вопросов и ответов, формы обратной связи как таковой нет, есть номер телефона 8800, по которому идет диалог в стиле «Здравствуйте и всего вам хорошего!» Если подскажите, куда обратиться напрямую, буду признателен, т.к. собран целый букет багов, который хотелось бы передать разработчикам.

    Ответить

    Развернуть ветку

    Андрей Усов

    1.05.2021

    Тестировщик недоглядел 🤷🏻‍♂️ 
    Врядли местные представители почты поймут что вы имели ввиду)

    Ответить

    Развернуть ветку

    Читать все 8 комментариев

    • Все модули
    • Интеграция с сервисами
    • Интеграция с почтой России





    Интеграция с почтой России



    (4 отзыва)

    вернуться к списку обсуждений

    Валидация адреса

    • Дмитрий
      11 декабря 2017

      API почты россии по мимо прочего ещё и умеет производить валидацию адреса доставки. В данном модуле есть такое?

    • Артем
      26 декабря 2017

      Да, модуль использует нормализацию адреса через сервис Почты России перед передачей адреса в запросах на создание заказа к API почты. Без этого было бы много отказов по некорректному адресу.

    • Герман
      17 апреля 2019

      Он не работает. У Вас 500 полей в системе и не понятно куда даресс вообще писать

    • Артем
      17 апреля 2019

      Возможно вы что-то не настроили корректно, вы обращались в поддержку? Важно: Адрес нормализуется исключительно перед передачей адреса по API, т.е. в админке будет то, что клиент написал.

    Наличие ошибок в коде страницы сайта всегда влечет за собой негативные последствия – от ухудшения позиций в ранжировании до жалоб со стороны пользователей. Ошибки валидации могут наблюдаться как на главной, так и на иных веб-страницах, их наличие свидетельствует о том, что ресурс является невалидным. Некоторые проблемы замечают даже неподготовленные пользователи, другие невозможно обнаружить без предварительного аудита, анализа. О том, что такое ошибки валидации и как их обнаружить, мы сейчас расскажем.

    Комплексный аудит сайта, что входит, как сделать

    Ошибка валидации, что это такое?

    Для написания страниц используется HTML – стандартизированный язык разметки, применяемый в веб-разработке. HTML, как любой другой язык, имеет специфические особенности синтаксиса, грамматики и т. д. Если во время написания кода правила не учитываются, то после запуска сайта будут появляться различные виды проблем. Если HTML-код ресурса не соответствует стандарту W3C, то он является невалидным, о чем мы писали выше.

    Почему ошибки валидации сайта оказывают влияние на ранжирование, восприятие?

    Наличие погрешностей в коде – проблема, с которой необходимо бороться сразу после обнаружения. Поисковые системы «читают» HTML-код, если он некорректный, то процесс индексации и ранжирования может быть затруднен. Поисковые роботы должны понимать, каким является ресурс, что он предлагает, какие запросы использует. Особо критичны такие ситуации для ресурсов, имеющих большое количество веб-страниц.

    Как проверить ошибки валидации?

    Как проверить ошибки валидации
    Для этой работы используется либо технический аудит сайта, либо валидаторы, которые ищут проблемы автоматически. Одним из самых популярных является сервис The W3C Markup Validation Service, выполняющий сканирование с оглядкой на World Wide Web Consortium (W3C). Рассматриваемый валидатор предлагает три способа, с помощью которых можно осуществить проверку сайта:

    • ввод URL-адреса страниц, которые необходимо просканировать;
    • загрузка файла страницы;
    • ввод части HTML-кода, нуждающегося в проверке.

    После завершения проверки вы получите развернутый список выявленных проблем, дополненных описанием, ссылками на стандарты W3C. По ходу анализа вы увидите слабые места со ссылками на правила, что позволит самостоятельно исправить проблему.

    Существуют другие сервисы, позволяющие выполнить проверку валидности кода:

    • Dr. Watson. Проверяет скорость загрузки страниц, орфографию, ссылки, а также исходный код;
    • InternetSupervision.com. Отслеживает производительность сайта, проверяет доступность HTML.

    Плагины для браузеров, которые помогут найти ошибки в коде

    Решить рассматриваемую задачу можно с помощью плагинов, адаптированных под конкретный браузер. Можно использовать следующие инструменты (бесплатные):

    • HTML Validator для браузера Firefox;
    • HTML Validator for Chrome;
    • Validate HTML для Firefox.

    После проверки нужно решить, будете ли вы устранять выявленные ошибки. Многие эксперты акцентируют внимание на том, что поисковые системы сегодня уделяют больше внимания качеству внешней/внутренней оптимизации, контенту, другим характеристикам. Однако валидность нельзя оставлять без внимания, ведь если даже обнаруженные проблемы не будут мешать поисковым ботам, то они точно начнут раздражать посетителей сайта.

    Как исправить ошибку валидации?

    Как исправить ошибку валидации
    В первую очередь нужно сосредоточить внимание на слабых местах, связанных с контентом – это то, что важно для поисковых систем. Если во время сканирования было выявлено более 25 проблем, то их нельзя игнорировать из-за ряда причин:

    • частичная индексация;
    • медленная загрузка;
    • баги, возникающие во время непосредственной коммуникации пользователя с ресурсом.

    Например, игнорирование ошибок может привести к тому, что некоторые страницы не будут проиндексированы. Для решения рассматриваемой проблемы можно привлечь опытного фрилансера, однако лучшее решение – заказ услуги в веб-агентстве, что позволит исправить, а не усугубить ситуацию.

    Технический и SEO-аудит

    Выявление ошибок – первый шаг, ведь их еще нужно будет устранить. При наличии большого пула проблем целесообразно заказать профессиональный аудит сайта. Он поможет найти разные виды ошибок, повысит привлекательность ресурса для поисковых ботов, обычных пользователей: скорость загрузки страниц, верстка, переспам, другое.

    В заключение

    На всех сайтах наблюдаются ошибки валидации – их невозможно искоренить полностью, но и оставлять без внимания не стоит. Например, если провести проверку сайтов Google или «Яндекс», то можно увидеть ошибки, однако это не означает, что стоит вздохнуть спокойно и закрыть глаза на происходящее. Владелец сайта должен ставить во главу угла комплексное развитие, при таком подходе ресурс будет наполняться, обновляться и «лечиться» своевременно. Если проблем мало, то можно попробовать устранить их своими силами или с помощью привлечения стороннего частного специалиста. В остальных случаях лучше заказать услугу у проверенного подрядчика.

    Что такое ошибки валидации и как их исправить

    1

    При заполнении заказа, а также при редактировании профиля используется некий алгоритм проверки email.

    Однако при формировании заказа используется другой алгоритм, вероятно более строгий.

    В итоге покупатель получает ошибку при формировании заказа:

    9 комментариев

    • популярные
    • новые


    • +1

      Не может быть ящика русская@почта.рф. Только russkaya@почта.рф



      • +1

        Но, по факту, нет 100% способа проверить почту, не отправив на нее письмо. 🙁



      • +1

        Дополнительно, обнаружена, ошибка в обработке заказа:
        — Заказ в итоге создался с битой почтой. Это плюс.
        — Уведомления по правилам не прошли, видимо «упал» на отправке покупателю и дальше не пошел. Это МИНУС.

        — Корзина не очистилась. Это МИНУС.

        Видимо весь процесс «обломился». Но заказ в системе уже есть.

        — При дальнейших попытках продолжить заказ, каждый раз создается новая копия, хотя первый экземпляр наверняка «лежал в сессии».

        russkaya@почта.рф тоже не проходит по RFC, по мнению авторов движка.



        • +2

          Я бы вообще валидацию email’ов сделал отключаемой.

          Даже если адрес валидный, опечатываются. Пишут что-то типа ‘user@mai.ru’ (причем это 100% валидный адрес и домен с MX такой есть), ‘user@yndex.ru’ И так далее. И назывнии пользователя тоже опечатываются. Бывает и в телефонах цифры неверные ставят 🙂 кстати, местами меняют или соседние шлепают :))

          Так что вся эта валидация в конечном итоге только помеха.

          Кстати, надо проверить ваш браузер нормально принимает input type=»email» с IDN? А то год назад авторы фреймворка зарубили мою идею использовать html5 типы для input’ов возражением о том, что не все браузеры корректно валидируют такие поля



          • +1

            То есть? Если какой-то браузер не поддерживает type=»email», то он просто отобразит обычный type=»text». И никаких проблем это не повлечет. Правда не ясно, как будет jquery работать в таких браузерах по селектору type=»». Ну в худшем случае переделать сам селектор.

            Правда оформление числовых типов/дат оставляет желать лучшего. И их использование спорно.



            • +1

              валидацией адреса в поле при input type=email занимается браузер. Один браузер поймет, например, IDN, а другой нет. Хотя мне это кажется очень сльной натяжкой…



              • +1

                Кириллические домены вообще являются уже признанной ошибкой. У обладателей таких обязательно есть и нормальные адреса. И они привыкли к тому, что их кириллические посылаются большинством валидаторов. С тем же успехом можно говорить о корявости верстки у юзеров с 800*600. А что? На компе, стоящем у меня в гараже, именно такое разрешение 🙂



                • +1

                  Мажор…

                  Впрочем у меня такой же… ВьюСоник

                  А насчет валидатора почты — война с мельницами сие. Слишком много вариантов. Простое решение — контрольный звонок в голову покупателю и уточнение адреса, если доставка сообщения не прошла…

                  P.S. Кирилические домены — зло + деньги на ветер.



                • +2

                  Коллеги, тема не про кириллические домены, а про ошибку при оформлении заказа.

                  Некорректный адрес вовсе не повод заворачивать оформление заказа, да при том еще таким «кривым» образом.

                  Мое предложение — принимать заказ у покупателя даже при условии ошибок с отправкой сообщений почтовых.

                  Добавить комментарий

                  0 0 голоса
                  Рейтинг статьи
                  Подписаться
                  Уведомить о
                  guest

                  0 комментариев
                  Старые
                  Новые Популярные
                  Межтекстовые Отзывы
                  Посмотреть все комментарии

                  А вот еще интересные материалы:

                • Яшка сломя голову остановился исправьте ошибки
                • Ясность цели позволяет целеустремленно добиваться намеченного исправьте ошибки
                • Ясность цели позволяет целеустремленно добиваться намеченного где ошибка
                • Ошибка валидации xml документа
                • Ошибка вар тандер 0x8111000e