Этот проект представляет из себя .Net реализацию клиента для работы с сервисом DaData.ru
С ним вы сможете очень быстро начать работать с API DaData, без лишних затрат времени.
Есть полная поддержка .Net Core и .Net Standart 1.3+
ps:
Install-Package DaData.ApiClient
Примечание:
Пакет требует следующие зависимости: -Newtonsoft.Json (nuget)
2) Получить API ключи (токены) на сайте сервиса
//token - это Token из личного кабинета
//secret - это Secret из личного кабинета. Он нужен для некоторых методов
var client = new ApiClient(token, secret);
//Или
var client = new ApiClient(new ApiClientOptions()
{
LimitQueries = Your Limit,
Secret = Your Secret,
Token = Your Token
});
//Пример вызова метода стандартизации адреса
var response = await client.StandartizationQueryAddress(new[]
{
"address1",
"address2"
});
//Или
var response = await client.StandartizationQueryAddress(new AddressRequest()
{
Queries = new List<string>()
{
"address1",
"address2"
}
});
//вернет модель
//Аналогично происходят обращения и к другим методам API
Писать на [email protected] или в телеграм @xambey.