كيفية إرسال رسالة SMS من المتصفح

بعد قراءة هذا الدرس، ستتمكن من إرسال رسائل SMS إلى مستخدمي واجهة برمجة التطبيقات (API) المكونة مسبقًا باستخدام بوابة Ozeki 10 لرسائل SMS. سترى كيفية تكوين أمر API وكيف يعمل. أخيرًا، سترى الرسالة التي يعرضها المتصفح إذا كان الطلب ناجحًا ورسالة الخطأ.

المتطلبات الأساسية

خطوات إرسال رسالة SMS من المتصفح

  • افتح نافذة متصفح
  • انقر على مربع نص URL
  • اكتب قالب أمر SMS
  • اكتشف عنوان IP الخاص ببوابة SMS
  • اكتشف رقم المنفذ الخاص بمستخدم واجهة برمجة التطبيقات (API) عبر HTTP
  • عدل الأمر حسب رغبتك
  • اضغط على Enter لإرسال الرسالة.
  • تحقق من الرد

افتح متصفحًا

إرسال رسالة SMS عبر فتح المتصفح
الشكل 1 - فتح المتصفح باستخدام أيقونة الاختصار على سطح المكتب

انقر على مربع نص URL

مربع نص URL
الشكل 2 - مربع نص URL

اكتب قالب الأمر

قالب الأمر:
https://IP :PORT /api?action=sendmessage&username=USER &password=PASS recipient=NUMBER &messagetype=SMS:TEXT&messagedata=MESSAGE

الشكل 3 - بعد كتابة الأمر

تحقق من عنوان IP الخاص بك

1.) اضغط على مفتاح Win وابدأ بكتابة cmd.

2.) انقر على أيقونة سطر الأوامر.

3.) اكتب ipconfig

الشكل 4 - التحقق من عنوان IP

4.) اضغط على Enter

5.) إذا كنت تستخدم اتصال Ethernet، فانتقل إلى السطر الذي يحتوي على عنوان IPv4 وستجد عنوان IP الخاص بك هناك.
إذا كنت تستخدم اتصال Wi-Fi، فانتقل إلى قسم Wireless LAN adapter Wi-Fi وفي عنوان IPv4 ستجد عنوان IP الخاص بك.

استبدل معلمات أوامر API بما يناسب حالتك

استبدل عنوان IP المميز باللون الأحمر بعنوان IP جهازك

https://IP:PORT/api?action=sendmessage&username=USER&password=PASS recipient=NUMBER&messagetype=SMS:TEXT&messagedata=MESSAGE

استبدل المنفذ المميز باللون البرتقالي برقم منفذ مستخدمي HTTP API.

الآن دعونا نلقي نظرة على كيفية عمل الأمر

الجزء الرئيسي الأول هو عندما نكتب api:
https://IP:PORT/api?action=sendmessage&username=USER&password=PASS recipient=NUMBER&messagetype=SMS:TEXT&messagedata=MESSAGE
الوصف:
هذا هو عندما نوجه عنوان API.

بعد ذلك قمنا بتوجيه بعض القيم حيث كانت الأولى هي action:
https://IP:PORT/api?action=sendmessage&username=USER&password=PASS recipient=NUMBER&messagetype=SMS:TEXT&messagedata=MESSAGE
الوصف:
قيمة action تصف الإجراء الذي نريد القيام به ولكن في الوقت الحالي لديها قيمة واحدة فقط وهي sendmessage.

القيمة التالية كانت username:
https://IP:PORT/api?action=sendmessage&username=USER&password=PASS recipient=NUMBER&messagetype=SMS:TEXT&messagedata=MESSAGE
الوصف:
قيمة username تخبرنا بالمستخدم الذي نريد استخدامه لإرسال الرسالة ويجب أن تكون مشفرة في URL. الحد الأقصى للطول هو 16 حرفًا.

بعد ذلك جاءت password:
https://IP:PORT/api?action=sendmessage&username=USER&password=PASS recipient=NUMBER&messagetype=SMS:TEXT&messagedata=MESSAGE
الوصف:
قيمة password تخبرنا بكلمة المرور التي نستخدمها مع المستخدم ويجب أن تكون مشفرة في URL. الحد الأقصى للطول هو 16 حرفًا.

التالي كان recipient:
https://IP:PORT/api?action=sendmessage&username=USER&password=PASS recipient=NUMBER&messagetype=SMS:TEXT&messagedata=MESSAGE
الوصف:
قيمة recipient تصف اسم الجهاز الذي نرسل إليه ويجب أن تكون مشفرة في URL. الحد الأقصى للطول هو 16 حرفًا.

القيمة التالية كانت messagetype:
https://IP:PORT/api?action=sendmessage&username=USER&password=PASS recipient=NUMBER&messagetype=SMS:TEXT&messagedata=MESSAGE
الوصف:
قيمة messagetype تحتوي على نوع الرسالة التي نريد إرسالها ويجب أن تكون مشفرة في URL. لرؤية القيم الممكنة، مواصفات نوع الرسالة المحمولة تسرد أنواع الرسائل المدعومة من قبل Ozeki 10 SMS Gateway.

القيمة التالية كانت messagedata:
https://IP:PORT/api?action=sendmessage&username=USER&password=PASS recipient=NUMBER&messagetype=SMS:TEXT&messagedata=MESSAGE
الوصف:
قيمة messagedata تحتوي على البيانات التي نحتاج إلى إرسالها، يجب أن تكون مشفرة بـ UTF8 ويجب أن تكون مشفرة في URL. الحد الأقصى للطول هو 32768.

اطلع على المزيد من الخصائص التي يمكننا إضافتها إلى أمر SMS API واحصل على شرح أكثر تفصيلاً.

لخص الأمر

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

إذا كنت ترغب في بناء حل SMS مرن، فلا يجب أن تتوقف عن القراءة هنا. لدى Ozeki المزيد من المقالات التي يمكن أن تساعدك في هذا المشروع: كيفية إرسال SMS باستخدام Python.

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

More information