Ваши комментарии
Уточните, пожалуйста, какую задачу вы хотите решить? Так будет проще понять ваши нужды и посоветовать решение.
Добрый день!
Уточните, пожалуйста, какой запрос вы делаете, и какой ответ получаете?
У меня при запросе через API результат идентичен запросу в плагин.
Запрос:
curl -X POST \ -H "Content-Type: application/json" \ -H "Accept: application/json" \ -H "Authorization: Token $API_KEY" \ -d '{ "query": "Глобус Липецкая Липецк Бородинская" }' \ https://suggestions.dadata.ru/suggestions/api/4_1/rs/suggest/party
Ответ:
{ "suggestions": [ { "value": "ООО УК \"ГЛОБУС\"", "unrestricted_value": "ООО УК \"ГЛОБУС\"", "data": { "kpp": "482501001", "management": { "name": "Жилякова Наталья Анатольевна", "post": "Директор" }, "branch_type": "MAIN", "branch_count": 0, "type": "LEGAL", "opf": { "code": "12300", "full": "Общество с ограниченной ответственностью", "short": "ООО" }, "name": { "full_with_opf": "ОБЩЕСТВО С ОГРАНИЧЕННОЙ ОТВЕТСТВЕННОСТЬЮ УПРАВЛЯЮЩАЯ КОМПАНИЯ \"ГЛОБУС\"", "short_with_opf": "ООО УК \"ГЛОБУС\"", "latin": null, "full": "УПРАВЛЯЮЩАЯ КОМПАНИЯ \"ГЛОБУС\"", "short": "УК \"ГЛОБУС\"" }, "inn": "4823031940", "ogrn": "1074823019215", "okpo": null, "okved": "68.32.1", "state": { "status": "ACTIVE", "actuality_date": 1469404800000, "registration_date": 1193875200000, "liquidation_date": null }, "address": { "value": "Липецкая обл, г Липецк, ул Бородинская, д 74", "unrestricted_value": "Липецкая обл, г Липецк, ул Бородинская, д 74", "data": { "postal_code": "398026", "country": "Россия", "region_fias_id": null, "region_kladr_id": null, "region_with_type": "Липецкая обл", "region_type": "обл", "region_type_full": "область", "region": "Липецкая", "area_fias_id": null, "area_kladr_id": null, "area_with_type": null, "area_type": null, "area_type_full": null, "area": null, "city_fias_id": null, "city_kladr_id": null, "city_with_type": "г Липецк", "city_type": "г", "city_type_full": "город", "city": "Липецк", "city_area": null, "city_district": null, "settlement_fias_id": null, "settlement_kladr_id": null, "settlement_with_type": null, "settlement_type": null, "settlement_type_full": null, "settlement": null, "street_fias_id": null, "street_kladr_id": null, "street_with_type": "ул Бородинская", "street_type": "ул", "street_type_full": "улица", "street": "Бородинская", "house_fias_id": null, "house_kladr_id": null, "house_type": "д", "house_type_full": "дом", "house": "74", "block_type": null, "block_type_full": null, "block": null, "flat_type": null, "flat_type_full": null, "flat": null, "flat_area": null, "square_meter_price": null, "flat_price": null, "postal_box": null, "fias_id": "8998460a-4660-45af-b0bb-cbc36beb410b", "fias_level": null, "kladr_id": "4800000100001180065", "capital_marker": null, "okato": "42401370000", "oktmo": "42701000", "tax_office": "4825", "tax_office_legal": null, "timezone": null, "geo_lat": null, "geo_lon": null, "beltway_hit": null, "beltway_distance": null, "qc_geo": null, "qc_complete": null, "qc_house": null, "unparsed_parts": null, "qc": null } } } }, { "value": "ООО УК \"ГЛОБУС-Л\"", "unrestricted_value": "ООО УК \"ГЛОБУС-Л\"", "data": { "kpp": "482501001", "management": { "name": "Жилякова Наталья Анатольевна", "post": "Директор" }, "branch_type": "MAIN", "branch_count": 0, "type": "LEGAL", "opf": { "code": "12300", "full": "Общество с ограниченной ответственностью", "short": "ООО" }, "name": { "full_with_opf": "ОБЩЕСТВО С ОГРАНИЧЕННОЙ ОТВЕТСТВЕННОСТЬЮ УПРАВЛЯЮЩАЯ КОМПАНИЯ \"ГЛОБУС-Л\"", "short_with_opf": "ООО УК \"ГЛОБУС-Л\"", "latin": null, "full": "УПРАВЛЯЮЩАЯ КОМПАНИЯ \"ГЛОБУС-Л\"", "short": "УК \"ГЛОБУС-Л\"" }, "inn": "4825058714", "ogrn": "1084823011668", "okpo": null, "okved": "68.32", "state": { "status": "ACTIVE", "actuality_date": 1474156800000, "registration_date": 1213574400000, "liquidation_date": null }, "address": { "value": "Липецкая обл, г Липецк, ул Бородинская, д 74", "unrestricted_value": "Липецкая обл, г Липецк, ул Бородинская, д 74", "data": { "postal_code": "398026", "country": "Россия", "region_fias_id": null, "region_kladr_id": null, "region_with_type": "Липецкая обл", "region_type": "обл", "region_type_full": "область", "region": "Липецкая", "area_fias_id": null, "area_kladr_id": null, "area_with_type": null, "area_type": null, "area_type_full": null, "area": null, "city_fias_id": null, "city_kladr_id": null, "city_with_type": "г Липецк", "city_type": "г", "city_type_full": "город", "city": "Липецк", "city_area": null, "city_district": null, "settlement_fias_id": null, "settlement_kladr_id": null, "settlement_with_type": null, "settlement_type": null, "settlement_type_full": null, "settlement": null, "street_fias_id": null, "street_kladr_id": null, "street_with_type": "ул Бородинская", "street_type": "ул", "street_type_full": "улица", "street": "Бородинская", "house_fias_id": null, "house_kladr_id": null, "house_type": "д", "house_type_full": "дом", "house": "74", "block_type": null, "block_type_full": null, "block": null, "flat_type": null, "flat_type_full": null, "flat": null, "flat_area": null, "square_meter_price": null, "flat_price": null, "postal_box": null, "fias_id": "8998460a-4660-45af-b0bb-cbc36beb410b", "fias_level": null, "kladr_id": "4800000100001180065", "capital_marker": null, "okato": "42401370000", "oktmo": "42701000", "tax_office": "4825", "tax_office_legal": null, "timezone": null, "geo_lat": null, "geo_lon": null, "beltway_hit": null, "beltway_distance": null, "qc_geo": null, "qc_complete": null, "qc_house": null, "unparsed_parts": null, "qc": null } } } } ] }
Поведение действительно специфическое, но это не ошибка Подсказок. К сожалению, такие данные приходят от ФИАС – это снт является доп. территорией (уровень 90 по ФИАС). В следующей версии Подсказок мы будем объединять такие адреса на уровне населенного пункта. Пока что улица поднимается на уровень населенного пункта, а доп. территория – на уровень улицы. Выкинуть какую-то из частей адреса мы не можем.
Сервис стандартизации приводит адреса к стандарту налоговой службы. Согласно ему, Москва — регион. Понятно, что это немного нелогично, но такой уж в России стандарт.
С точки зрения здравого смысла, конечно, Москва — это город. С действительностью или недействительностью документов это никак не связано.
Прошу прощения, ваш вопрос был о сервисе подсказок, а я ответил про стандартизацию. Подсказки работают, я проверил. Если у вас не работают, пришлите, пожалуйста, полный запрос и ответ от Дадаты.
Подсказки используют справочник адресов налоговой службы (ФИАС). В нем самая полная и актуальная информация по российским адресам. К сожалению, в ФИАС несколько тысяч неправильных или отсутствующих индексов. С Почтой России тоже не все хорошо: у них не хватает нескольких тысяч индексов, которые есть в ФИАС.
Мы работаем над объединенной базой индексов ФИАС и Почты России. Она компенсирует ошибки ведомств и пригодится для доставки писем и посылок. Планируем выпустить до конца 2016 года.
API по проверке паспортов работает в рамках Стандартизации, в подсказках их нет. Вот пример использования.
Пожалуйста, дайте код целиком или пришлите его на support@dadata.ru
У вас закончились деньги на счете. Как оплатить.
Сервис поддержки клиентов работает на платформе UserEcho