نظرة عامة
مكتبة طورت باستخدام C# للتواصل برمجيا مع SMSMisr.

مقدمة
في هذا الكود نقوم بتطوير مكتبة باستخدام C# للتواصل مع خدمة SMSMisr (https://sms.com.eg) الشركة الأهم لخدمة الرسائل النصية القصيرة SMS في مصر.
تم رفع هذه المكتبة على:
GitHub: https://github.com/elsheimy/Elsheimy.Components.Sms.SmsMisr
NuGet: https://www.nuget.org/packages/Elsheimy.Components.Sms.SmsMisr
المتطلبات
نقوم بالتسجيل في خدمة SMSMisr (https://sms.com.eg). بعد التسجيل نقوم بإضافة اسم المرسل والحصول على اسم وباسوورد برمجية من خلال شاشة Developers SMS API.

الاستخدام
يمكنكم استخدام هذه المكتبة عن طريق الكود التالي:
SmsRequest request = new SmsRequest();
request.Sender = "<sender id>";
request.Message = "<message>";
request.Language = MessageLanguage.English; // accepts English, Arabic and Unicode
request.MobileList = new string[] { "<mobile number>"};
SmsMisrService svc = new SmsMisrService("<API username>", "<API password>");
svc.SendSms(request);
ملاحظات
تم تطوير هذه المكتبة للإصدار الثاني من الخدمة. يمكنكم التعديل أو يمكنكم التواصل معنا في حالة احتجتم للمساعدة.