Slooce.NET
1.0.0
Создайте новый Slooceapi с конфигурацией вашей среды.
using Slooce.NET;
...
var slooceApi = new SlooceApi(new SlooceConfig("slooceurl", "sloocepassword"));
Зарегистрируйте пользователя (убедитесь, что номер пользователя включает код страны)
var registerResponse = await api.RegisterUserAsync("15555555555", "yourkeyword");
//check result
Console.WriteLine($"Register response: {registerResponse.Result}");
Отправить текст
var textResponse = await api.SendMtMessageAsync("15555555555", "yourkeyword", "Hellow world");
//check result
Console.WriteLine($"Text response: {textResponse.Result}");
Утилизируйте API, когда вы закончите с ним.
slooceApi.Dispose();
Класс SlooceApi использует HttpClient для его веб -запросов, поэтому вы должны использовать один SlooceApi на протяжении всего вашего приложения. SlooceApi уже позаботится о проблемах обновления DNS при кэшировании HTTPClient.
SlooceApi должен генерировать минимальный мусор и использовать кэширование, где это возможно.