0
Исправлен
Поиск строго по ИНН
Добрый день еще раз. Я уже писал в эту тему, Вы ответили, что поиск идет по всем параметрам и указать, что мы ищем по ИНН нельзя. Но однако, если воспользоваться API, он возвращает первую найденную компанию и неверно. Пример - 5443004677. Это ИНН компании, и она у вас есть, но так же есть ИП с похожим ИНН. Так вот API возвращает ИП, хотя у ИП лишь похожий ИНН. А точный в подсказках возвращается вторым, в API вообще не возвращается. Посмотрите, пожалуйста. Спасибо.
Ответ
0
Ответ
Исправлен
Антон Жиянов 9 лет назад
Теперь точное совпадение по ИНН ранжируется выше.
На рассмотрении
Добрый день!
Скажите, какой именно запрос вы отправляете?
Я отправляю вот такой запрос:
Скажите, какой именно запрос вы отправляете?
Я отправляю вот такой запрос:
curl -X POST \ -H "Content-Type: application/json" \ -H "Accept: application/json" \ -H "Authorization: Token $API_KEY" \ -d '{ "query": "5443004677" }' \ https://dadata.ru/api/v2/suggest/partyПолучаю ответ:
{ "suggestions": [ { "value": "ИП Безбородов Константин Сергеевич", "unrestricted_value": "ИП Безбородов Константин Сергеевич", "data": { "type": "INDIVIDUAL", "opf": { "code": "50102", "full": "Индивидуальный предприниматель", "short": "ИП" }, "name": { "full_with_opf": null, "short_with_opf": null, "latin": null, "full": "Безбородов Константин Сергеевич", "short": null }, "inn": "544300467755", "ogrn": "312547612400239", "okpo": "184617553", "okved": null, "state": { "status": "ACTIVE", "actuality_date": 1400112000000, "registration_date": 1336003200000, "liquidation_date": null }, "address": { "value": "Россия, Новосибирская область, город Искитим, Искитимский район", "unrestricted_value": "Россия, Новосибирская область, город Искитим, Искитимский район", "data": null } } }, { "value": "МУП \"ЖКХ \"Совхозное\"", "unrestricted_value": "МУП \"ЖКХ \"Совхозное\"", "data": { "kpp": "544301001", "management": { "name": "Ковтун Олег Александрович", "post": "Директор" }, "branch_type": "MAIN", "branch_count": 1, "type": "LEGAL", "opf": { "code": "15243", "full": "Муниципальное унитарное предприятие", "short": "МУП" }, "name": { "full_with_opf": "Муниципальное унитарное предприятие Совхозного сельсовета Искитимского района Новосибирской области \"Жилищно-коммунальное хозяйство \"Совхозное\"", "short_with_opf": "МУП \"ЖКХ \"Совхозное\"", "latin": null, "full": "Совхозного сельсовета Искитимского района Новосибирской области \"Жилищно-коммунальное хозяйство \"Совхозное\"", "short": "\"ЖКХ \"Совхозное\"" }, "inn": "5443004677", "ogrn": "1125483003524", "okpo": "11860444", "okved": "41", "state": { "status": "ACTIVE", "actuality_date": 1407715200000, "registration_date": 1347321600000, "liquidation_date": null }, "address": { "value": "Новосибирская обл, Искитимский р-н, село Лебедевка, ул Советская, д 1", "unrestricted_value": "Новосибирская обл, Искитимский р-н, село Лебедевка, ул Советская, д 1", "data": {...} } } } ] }В ответе я сократил гранулярный адрес, чтобы не было совсем уж стены текста.
По поводу того, что точное совпадение не первое в выдаче – подумаем, что можно сделать.
Сервис поддержки клиентов работает на платформе UserEcho