إرسال رسائل SMS من خلال واجهة برمجة تطبيقات HTTP باستخدام PHP

سترى كيف يمكن لأي شخص عشوائي استخدام متصفحه الإنترنت لإرسال رسائل SMS. الحيلة هي أن sendmessage' إلى واجهة برمجة تطبيقات HTTP لبوابة Ozeki SMS. يمكن لطلب 'sendmessage' إرسال أي رسالة SMS من بوابة الرسائل القصيرة.

محتوى الفيديو
1. تحميل ملف PHP
2. نسخ ملف PHP إلى خادم الويب
3. إنشاء مستخدم لخادم HTTP
4. تعديل ملف PHP
5. فتح صفحة الويب
6. إرسال رسالة تجريبية
sendsms.zip

الفيديو 1 - كيفية إرسال رسائل SMS من خلال واجهة برمجة تطبيقات HTTP باستخدام PHP (درس مرئي)

إذا قمت بالتمرير لأسفل، يمكنك العثور على لقطات شاشة توضح كيفية تنفيذ حل واجهة برمجة تطبيقات HTTP + PHP.

الخطوة 1 - إعداد خادم الويب

الخطوة الأولى لإعداد نظام يمكنك استخدامه لإرسال الرسائل من موقع ويب، هي تحميل الملفات التي نقدمها لك. يمكنك النقر على رابط التحميل في أعلى هذا الموقع كما ترى في الشكل 1. بعد النقر على رابط التحميل، يجب أن تنتظر حتى يقوم متصفحك بتحميل الملفات.

تحميل ملفات PHP/HTML
الشكل 1 - تحميل ملفات PHP/HTML

بعد الحصول على الملفات، تحتاج إلى نقلها إلى مجلد "www" الخاص بخادم الويب. في الشكل 2، يمكنك رؤية مسار الوصول إلى المجلد الذي تحتاج إلى نقل الملفات إليه.

نسخ ملفات PHP و HTML المحملة إلى مجلد www الخاص بخادم الويب
الشكل 2 - نسخ ملفات PHP و HTML المحملة إلى مجلد WWW الخاص بخادم الويب

الخطوة 2 - إعداد مستخدم جديد

إذا كانت جميع الملفات في مكانها الصحيح، يمكنك الآن تسجيل الدخول إلى Ozeki 10. في الشكل 3، نستخدم حساب مستخدم كمثال. يمكنك تسجيل الدخول عن طريق إدخال اسم المستخدم وكلمة المرور والنقر على زر "موافق".

تسجيل الدخول إلى Ozeki 10
الشكل 3 - تسجيل الدخول إلى Ozeki 10

لإنشاء اتصال بين خادم HTTP وOzeki 10، تحتاج إلى تشغيل بوابة الرسائل القصيرة. يمكنك القيام بذلك عن طريق البحث عن أيقونة "SMS Gateway" على سطح مكتب Ozeki 10 والنقر عليها. يمكنك رؤية ما تبحث عنه في الشكل 4.

فتح تطبيق بوابة الرسائل القصيرة
الشكل 4 - فتح تطبيق بوابة الرسائل القصيرة

للتواصل مع خادم HTTP، تحتاج البوابة إلى مستخدم جديد. يمكنك إضافة واحد باستخدام زر "إضافة مستخدم أو تطبيق جديد" في الصفحة الرئيسية لبوابة الرسائل القصيرة، كما ترى في الشكل 5.

النقر على إضافة مستخدم أو تطبيق جديد
الشكل 5 - النقر على 'إضافة مستخدم أو تطبيق جديد...'


الآن يمكنك تثبيت خادم HTTP الذي ستستخدمه لإرسال الرسائل منه. انقر على زر "تثبيت" بجوار عنوان "خادم HTTP" لبدء تكوين خادم الويب الخاص بك. يمكنك العثور عليه في الشكل 6.

تثبيت مستخدم خادم HTTP
الشكل 6 - تثبيت مستخدم 'خادم HTTP'

هنا يمكنك إنشاء اسم المستخدم الجديد الذي سيستخدم للتواصل مع الخادم. كما ترى في الشكل 7، قمنا بإعطاء المستخدم اسم "HTTP".

إنشاء اسم المستخدم
الشكل 7 - إنشاء اسم المستخدم

الخطوة 3 - تعديل ملف sendsms.php

الآن يجب عليك تعديل ملف sendsms.php، الملف الذي قمت بتحميله ونقله إلى مجلد www. في الشكل 8، يمكنك رؤية كيف يجب أن يبدو ملف PHP بعد إجراء التعديلات عليه.

تعديل sendsms.php
الشكل 8 - تعديل sendsms.php

الخطوة 4 - اختبار صفحة الويب الخاصة بك

لقد انتهيت، يمكنك الآن فتح الصفحة التي أنشأتها للتو وبدء كتابة رسالتك الأولى. انتقل إلى متصفحك واكتب "localhost\sensms\sendsms.html". اضغط على زر الإدخال وسيتم تحميل صفحة الويب. في الشكل 9، يمكنك رؤية ما يجب كتابته.

فتح صفحة الويب التي تم إنشاؤها
الشكل 9 - فتح صفحة الويب التي تم إنشاؤها

الآن يمكنك إرسال رسالة اختبارية إلى بوابة Ozeki 10 للرسائل القصيرة. سيكون "المستلم" هو الرقم الذي ترسل منه رسالتك، و"الرسالة" ستكون نص الرسالة. لقد استخدمنا رقمًا مثالياً في الشكل 10.

إرسال رسالة اختبارية
الشكل 10 - إرسال رسالة اختبارية

إذا تمكنت من متابعة البرنامج التعليمي بعناية، فلديك الآن نظام يعمل. كما ترى في الشكل 11، يتم معالجة رسالتك وإرسالها إلى المستلم.

تم إرسال الرسالة
الشكل 11 - تم إرسال الرسالة

نأمل أن يكون هذا الدليل مفيدًا. إذا واجهت أي مشكلة في أي من الخطوات، فلا تتردد في الاتصال بنا على info@ozeki.hu

الختام

في هذا الدليل، قدمنا معلومات حول كيفية استخدام واجهة برمجة تطبيقات HTTP مع PHP. باستخدام هذا الحل، يمكنك استخدام متصفح الإنترنت الخاص بك لإرسال رسائل SMS. يرسل طلب HTTP 'sendmessage' إلى بوابة Ozeki للرسائل القصيرة، والتي يمكنها إرسال ما يصل إلى 1000 رسالة SMS في الثانية. يمكن وضع هذه الخدمة موضع الاستخدام ويمكن أن تجعل مؤسستك أكثر كفاءة لأنها تتيح لك تقديم المعلومات الرئيسية، باستخدام متصفح ويب فقط.

اكتشف المزيد من المعلومات حول هذه التكنولوجيا وبوابة Ozeki للرسائل القصيرة، لذا تأكد من أنك لا تنهي عملك هنا. لمعرفة المزيد عن النظام، قم بزيارة الصفحة حيث نستخدم Python لإرسال رسائل SMS.

الآن الشيء التالي الذي عليك القيام به هو تنزيل بوابة Ozeki للرسائل القصيرة وتكوين هذا الحل على الفور! كل شيء موجود للحصول عليه وتشغيله في أقل من 10 دقائق.