كيفية الاتصال بـ Ozeki باستخدام jSMPP

سيعرض لك هذا المقال كيفية استخدام تقنية jSMPP مع بوابة Ozeki للرسائل القصيرة. jSMPP هو التطبيق الجافا لبروتوكول SMPP. يتمتع بمزايا تقنية SMPP ولغة برمجة الجافا. ستستغرق هذه العملية حوالي 20 دقيقة لتنفيذها. ستبدأ بتنزيل جافاسكريبت المطلوبة من GitHub وستأخذك حتى سجل أحداث الرسالة المرسلة. البرنامج التعليمي مفصل جدًا ويستخدم بوابة Ozeki للرسائل القصيرة، التي تمتلك واجهة مستخدم سهلة. لن تواجه أي مشكلة في اتباع الخطوات. نفترض أنك على دراية بتقنية اتصال الرسائل القصيرة، وGitHub، ولغة برمجة الجافا. لا تضيع أي وقت! لنبدأ بإرسال الرسائل القصيرة!

ما هو jSMPP؟

jSMPP هو التطبيق الجافا لبروتوكول SMPP. يتم استخدامه غالبًا مع إطار عمل مراسلة عالي الأداء مثل بوابة Ozeki للرسائل القصيرة.

ما هو SMPP؟

SMPP هو بروتوكول مراسلة قياسي في الصناعة يستخدم غالبًا للمراسلة بين التطبيقات والهواتف المحمولة. وهو اختصار لبروتوكول الرسائل القصيرة من نظير إلى نظير.

تشغيل Maven على المشروع

لترجمة الملف وإرسال رسالة SMS تجريبية، استخدم أداة Maven في NetBeans. Maven هي أداة يمكن استخدامها لبناء وإدارة أي مشروع يعتمد على جافا. للقيام بذلك، انقر بزر الماوس الأيمن على الملف المسمى jSMPP. سيؤدي هذا إلى فتح قائمة سياقية. من هناك يمكنك اختيار خيار تشغيل Maven. انقر عليه وسيفتح القائمة الفرعية، حيث يمكنك تحديد الأهداف لـ Maven. (الشكل 4).

تشغيل maven على المشروع
الشكل 4 - تشغيل Maven على المشروع

تعيين الهدف إلى compile

الهدف من أداة Maven هو ترجمة كود المثال. لتعيين هذا الهدف، ما عليك سوى كتابة compile في مربع النص الخاص بالأهداف (الشكل 5). انقر فوق زر موافق لإنهاء إعدادك. سيؤدي هذا إلى تشغيل ملحق Maven Compiler وتشغيل الكود الخاص بك.

ترجمة المشروع باستخدام maven
الشكل 5 - ترجمة المشروع باستخدام Maven

فتح كود المثال

لتشغيل كود إرسال SMS، ابحث عن الملف المسمى SimpleSubmitExample.java (الشكل 6). انقر عليه مرتين لتحميله في محرر الأكواد. سيقوم هذا الكود بإرسال طلب إلى بوابة SMS لإرسال رسالة SMS بالخصائص المحددة في الكود. لا تتردد في تخصيص الكود إذا كنت على دراية بلغة جافا.

فتح ملف المثال
الشكل 6 - فتح ملف المثال

تحديد تفاصيل الاتصال

في قسم محرر الأكواد في NetBeans، يمكنك تخصيص الكود حسب رغبتك. كما ترى في الشكل 7، تحتاج إلى تحديد رقم المنفذ للاتصال الذي ترغب في استخدامه لإرسال رسائل SMS وبيانات تسجيل الدخول لمستخدم SMPP في بوابة Ozeki SMS. بهذه الطريقة، سيرسل سكريبت jSMPP الرسالة عبر هذا المنفذ وسيقوم بتسجيل الدخول إلى المستخدم تلقائيًا.

تحديد تفاصيل الاتصال
الشكل 7 - تحديد تفاصيل الاتصال

تشغيل ملف المثال

لتشغيل ملف jSMPP المُعد، انقر بزر الماوس الأيمن على الملف المسمى SimpleSubmit واختر خيار تشغيل الملف من القائمة السياقية (الشكل 8). طريقة أسهل هي الضغط على مجموعة المفاتيح Shift+F6. سيؤدي هذا أيضًا إلى تشغيل التطبيق وإرسال رسالتك التجريبية.

تشغيل ملف المثال
الشكل 8 - تشغيل ملف المثال

التحقق من سجل المستخدم

بعد إرسال رسالتك التجريبية، يمكنك أن ترى أن سجل حدث الإرسال سيظهر في علامة تبويب الأحداث لمستخدم SMPP. يمكنك الحصول على مزيد من المعلومات حول الرسالة مثل الطابع الزمني أو نص الرسالة هنا (الشكل 9).

رسالة مرسلة بواسطة بوابة SMS
الشكل 9 - رسالة مرسلة بواسطة بوابة SMS

ملخص

كُتبت هذه المقالة لتعليمك كيفية استخدام تنفيذ جافا المسمى تقنية jSMPP مع بوابة Ozeki SMS. إذا كنت قد اتبعت التعليمات من تنزيل Javascript المطلوب إلى التحقق من سجل حدث الرسالة المرسلة، فأنت قادر على إعداد هذا الحل. الآن يمكنك استخدام تقنية jSMPP لبناء نظام مراسلة عالي الأداء مع بوابة Ozeki SMS.

تعلم المزيد عن تقنية اتصالات SMS، وGitHub، ولغات البرمجة من موقع Ozeki. تحقق من صفحات الدروس الأخرى، قد يكون موضوعك التالي للدراسة هو حل Ozeki لـ Javascript SMS.

لنبدأ العمل، قم بتنزيل بوابة Ozeki SMS الآن!