تم إرسال رسالة SMS بنجاح عبر واجهة برمجة تطبيقات C#
إرسال رسالة SMS بنجاح عبر بوابة Ozeki للرسائل القصيرة. يحدث حدث الإرسال الناجح هذا إذا استقبلت بوابة الرسائل القصيرة تقرير إرسال من الشبكة.
حدث إرسال رسالة SMS بنجاح عبر واجهة برمجة تطبيقات C#/.Net
إذا تم إرسال رسالة SMS عبر واجهة برمجة تطبيقات C# للرسائل القصيرة، فإن تأكيد تسليم الرسالة إلى شبكة الهاتف المحمول يتم الإشارة إليه في شكل حدث إرسال ناجح. سيتلقى عميل الرسائل القصيرة الخاص بك في C#/.Net هذا الحدث دون أي تأخير بعد أن تعيد شبكة الهاتف المحمول تقرير إرسال ناجح.
للتعامل مع حدث OnMessageSubmitSuccess في فئة واجهة برمجة تطبيقات C# للرسائل القصيرة، اتبع هذه الخطوات:
- اكتب معالج الأحداث في C# لحدث OnMessageAcceptedForDelivery
- أرسل رسالة SMS في تطبيقك المضيف لواجهة برمجة تطبيقات الرسائل القصيرة في C#، وسجل معرف رسالة SMS
- عالج حدث OnMessageAcceptedForDelivery الوارد باستخدام معرف رسالة SMS في كود واجهة برمجة تطبيقات الرسائل القصيرة في C#
مثال على إرسال ناجح لواجهة برمجة تطبيقات C# للرسائل القصيرة:
Client.OnMessageSubmitSuccess += Client_OnMessageSubmitSuccess; static void Client_OnMessageSubmitSuccess(object sender, OzxArgs<string, DateTime> e) { Console.WriteLine("تم إرسال الرسالة. المعرف: "+e.Item1+" التاريخ: "+e.Item2); }
إذا كنت تستخدم عميل SMPP لإرسال رسائل SMS إلى شبكة الهاتف المحمول، فإن حدث الإرسال الناجح يحدث عندما يعيد خادم SMPP حزمة SUBMIT_SM_RESP. سيتلقى معالج الأحداث الذي تكتبه عند الاشتراك في هذا الحدث في واجهة برمجة تطبيقات C# للرسائل القصيرة، معرف رسالة SMS وطابع وقت الإرسال.
إذا كنت تستخدم واجهة برمجة تطبيقات C# للرسائل القصيرة مع خادم الرسائل القصيرة الذي يعمل على هاتف أندرويد. بمعنى آخر، سيتم إعلام واجهة برمجة تطبيقات C# للرسائل القيرة عندما تقبل محطة GSM الأساسية الرسالة.
More information
- كيفية إرسال رسالة نصية من C#
- استقبال الرسائل القصيرة في C#
- واجهة برمجة تطبيقات الرسائل القصيرة في C# - الاتصال لإرسال الرسائل القصيرة
- واجهة برمجة تطبيقات الرسائل القصيرة في C# - قطع الاتصال من بوابة الرسائل القصيرة
- واجهة برمجة تطبيقات الرسائل القصيرة في C# - إبقاء اتصال الرسائل القصيرة نشطًا
- واجهة برمجة تطبيقات الرسائل القصيرة في C# - إرسال رسالة نصية
- واجهة برمجة تطبيقات الرسائل القصيرة في C# - رسالة مقبولة للتسليم
- واجهة برمجة تطبيقات الرسائل القصيرة في C# - رسالة غير مقبولة للتسليم
- واجهة برمجة تطبيقات الرسائل القصيرة في C# - تم الإرسال
- واجهة برمجة تطبيقات الرسائل القصيرة في C# - فشل الإرسال
- واجهة برمجة تطبيقات الرسائل القصيرة في C# - تقرير تسليم ناجح
- واجهة برمجة تطبيقات الرسائل القصيرة في C# - تقرير فشل التسليم
- واجهة برمجة تطبيقات الرسائل القصيرة في C# - معرف مرسل أبجدي رقمي
- واجهة برمجة تطبيقات الرسائل القصيرة في C# - كيفية استخدام رقم قصير كمعرف مرسل
- واجهة برمجة تطبيقات الرسائل القصيرة في C# - فئة الرسالة النصية