Библиотека suggestions-csharp
— это обертка над API подсказок DaData.ru для C# и других .NET-языков.
Используйте NuGet-пакет "DaData.Client".
Внешние зависимости:
Зарегистрируйтесь на dadata.ru и получите API-ключ в личном кабинете.
Примеры вызова API смотрите в юнит-тестах (SuggestClientTest
) или ниже по тексту.
Работают подсказки по:
- почтовому адресу,
- реквизитам организации или банка,
- ФИО,
- адресу эл. почты.
var token = "ВАШ API-КЛЮЧ";
var url = "https://suggestions.dadata.ru/suggestions/api/4_1/rs";
var api = new SuggestClient(token, url);
var query = "москва серпухов";
var response = api.QueryAddress(query);
Console.WriteLine(string.Join("\n", response.suggestions));