/suggestions-csharp

C#-клиент для Подсказок DaData.ru

Primary LanguageC#MIT LicenseMIT

API Подсказок DaData.ru для C# / .NET

Описание

Библиотека suggestions-csharp — это обертка над API подсказок DaData.ru для C# и других .NET-языков.

Подсказки

Установка

1. Подключите библиотеку

Используйте NuGet-пакет "DaData.Client".

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

2. Получите API-ключ

Зарегистрируйтесь на dadata.ru и получите API-ключ в личном кабинете.

3. Пользуйтесь 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));