مكتبة برمجية للتواصل مع إس إم إس مصر SMSMisr

نظرة عامة

مكتبة طورت باستخدام 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);

ملاحظات

تم تطوير هذه المكتبة للإصدار الثاني من الخدمة. يمكنكم التعديل أو يمكنكم التواصل معنا في حالة احتجتم للمساعدة.

اترك تعليقا

إملأ الحقول أدناه بالمعلومات المناسبة أو إضغط على إحدى الأيقونات لتسجيل الدخول:

شعار ووردبريس.كوم

أنت تعلق بإستخدام حساب WordPress.com. تسجيل خروج   /  تغيير )

Facebook photo

أنت تعلق بإستخدام حساب Facebook. تسجيل خروج   /  تغيير )

Connecting to %s