Неправильный фиас код. Подсказки.
по запросу Город Казань, улица ПОПЕРЕЧНО-ОТАРСКАЯ, д.2
возвращается код фиас: 83fe7dee-28cc-4268-9376-08c5b6f3fe60
хотя на сайте Fias.nalog.ru возвращается код 6a29a30f-d95d-4177-8719-96eb0b4928f8
Запрос делаем так:
var token = "мой API ключ";
var url = "https://dadata.ru/api/v2";
var api = new SuggestClient(token, url);
var query = sstr; //присвоили запросу значение sstr, а ранее присвоили sstr значение "Город Казань, улица ПОПЕРЕЧНО-ОТАРСКАЯ, д.2"
var response = api.QueryAddress(query);
foreach (var suggestion in response.suggestionss)
sstr2 = suggestion.data.fias_id; //присвоили sstr2 значение полученное в ответ
Console.WriteLine(sstr2);
Ответ
Подсказки возвращаются корректный ответ.
Запрос:
curl -X POST \ -H "Content-Type: application/json" \ -H "Accept: application/json" \ -H "Authorization: Token ***" \ -d '{ "query": "Город Казань, улица ПОПЕРЕЧНО-ОТАРСКАЯ, д.2", "count": 1 }' \ https://suggestions.dadata.ru/suggestions/api/4_1/rs/suggest/address
Ответ:
{ "suggestions": [ { "value": "г Казань, ул Поперечно-Отарская, д 2", "unrestricted_value": "Респ Татарстан, г Казань, ул Поперечно-Отарская, д 2", "data": { "postal_code": "420005", "country": "Россия", "region_fias_id": "0c089b04-099e-4e0e-955a-6bf1ce525f1a", "region_kladr_id": "1600000000000", "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": "93b3df57-4c89-44df-ac42-96f05e9cd3b9", "city_kladr_id": "1600000100000", "city_with_type": "г Казань", "city_type": "г", "city_type_full": "город", "city": "Казань", "city_area": null, "city_district": "Приволжский р-н", "settlement_fias_id": null, "settlement_kladr_id": null, "settlement_with_type": null, "settlement_type": null, "settlement_type_full": null, "settlement": null, "street_fias_id": "23f509fa-33f4-4884-8aa8-385876617c5e", "street_kladr_id": "16000001000113500", "street_with_type": "ул Поперечно-Отарская", "street_type": "ул", "street_type_full": "улица", "street": "Поперечно-Отарская", "house_fias_id": "6a29a30f-d95d-4177-8719-96eb0b4928f8", "house_kladr_id": "1600000100011350008", "house_type": "д", "house_type_full": "дом", "house": "2", "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": "6a29a30f-d95d-4177-8719-96eb0b4928f8", "fias_level": "8", "kladr_id": "1600000100011350008", "capital_marker": "2", "okato": "92401380000", "oktmo": "92701000", "tax_office": "1684", "tax_office_legal": null, "timezone": null, "geo_lat": "55.7225948", "geo_lon": "49.1159733", "beltway_hit": null, "beltway_distance": null, "qc_geo": "2", "qc_complete": null, "qc_house": null, "unparsed_parts": null, "qc": null } } ] }
Код ФИАС, который вы указываете в тикете как неправильный, соответствует дому 29.
Хочу заметить, что Подсказки не предназначены для парсинга и проставления кодов ФИАС. Их задача – помочь пользователю удобно ввести данные, и попутно получить дополнительные данные. Если нужен парсинг, используйте API Стандартизации.
Сервис поддержки клиентов работает на платформе UserEcho
Подсказки возвращаются корректный ответ.
Запрос:
Ответ:
Код ФИАС, который вы указываете в тикете как неправильный, соответствует дому 29.
Хочу заметить, что Подсказки не предназначены для парсинга и проставления кодов ФИАС. Их задача – помочь пользователю удобно ввести данные, и попутно получить дополнительные данные. Если нужен парсинг, используйте API Стандартизации.