A cross-platform library for the ghasedak sms web service; written in C#. .Net Standard migration library from Kavenegar to Ghasedak
The package can be installed via nuget:
Install-Package Ghasedak.Kavenegar.Core -Version 1.0.1
dotnet add package Ghasedak.Kavenegar.Core --version 1.0.1
Send SMS Example:
Console.OutputEncoding = Encoding.UTF8;
try
{
var receptors = new List<string> { "<ReceptorNumber>" };
var api = new KavenegarApi("<ApiKey>");
var result = await api.Send("<SenderNumber>", receptors, "<Message>");
foreach (var r in result)
{
Console.Write($"{r.Messageid.ToString()}");
}
}
catch (ApiException ex)
{
// در صورتی که خروجی وب سرویس 200 نباشد این خطارخ می دهد.
Console.Write("Message : " + ex.Message);
}
catch (HttpException ex)
{
// در زمانی که مشکلی در برقرای ارتباط با وب سرویس وجود داشته باشد این خطا رخ می دهد
Console.Write("Message : " + ex.Message);
}
قاصدک یک وب سرویس ارسال و دریافت پیامک و تماس صوتی است که به راحتی میتوانید از آن استفاده نمایید.
برای مشاهده اطلاعات کامل مستندات به صفحه مستندات وب سرویس مراجعه نمایید.
برای مطالعه بیشتر به صفحه مهاجرت از کاوه نگار به قاصدک مراجعه نمایید .