واجهة برمجة التطبيقات HTTP - ابدأ الآن

تتيح لك واجهة برمجة التطبيقات HTTP إرسال واستقبال رسائل SMS عبر بوابة Ozeki SMS Gateway الخاصة بك باستخدام طلبات HTTP. يمكن إجراء الطلبات باستخدام كل من طرق HTTP GET و POST، ويمكنك استخدام http أو https، اعتمادًا على تكوينك.

يجب أن تتضمن كل طلب HTTP مجموعة من المعلمات الإلزامية. وهي: الإجراء (action)، واسم المستخدم (username)، وكلمة المرور (password). يحدد الإجراء الأمر الذي ترغب في تنفيذه، بينما يعرّف اسم المستخدم وكلمة المرور هويتك. يوفر لك دليل كيفية إنشاء مستخدم لواجهة برمجة التطبيقات HTTP معلومات حول كيفية إنشاء اسم مستخدم وكلمة مرور.

مثال على طلب HTTP:

https://127.0.0.1:9508/api?action=sendmessage&username=admin&password=abc123&
recipient=06203105366&messagedata=Hello+World

مثال على استجابة HTTP:

StatusCode: 200, ReasonPhrase: 'OK'

ينصح بتجربة هذا المثال باستخدام أداة اختبار واجهة برمجة التطبيقات HTTP، وهي واجهة رسومية لاختبار واجهة برمجة التطبيقات لبوابة Ozeki SMS Gateway. يمكنك العثور على دليل أداة اختبار واجهة برمجة التطبيقات HTTP هنا.

المعلمات الإلزامية في كل طلب لواجهة برمجة التطبيقات HTTP

المعلمة الوصف القيم الممكنة مثال إلزامي/اختياري*
action اسم الإجراء. sendmessage, receivemessage, action=sendmessage إلزامي
username يحدد اسم المستخدم. تستخدم معلمات اسم المستخدم وكلمة المرور لمصادقة المستخدم. عند إرسال رسالة، سيتم إرسالها باسم المستخدم المصادق عليه. يجب أن تكون القيمة مشفرة URL. قيمة نصية username=admin إلزامي
password يحدد كلمة المرور. تستخدم معلمات اسم المستخدم وكلمة المرور لمصادقة المستخدم. عند إرسال رسالة، سيتم إرسالها باسم المستخدم المصادق عليه. يجب أن تكون القيمة مشفرة URL. قيمة نصية،
الحد الأدنى للطول: 6 أحرف
password=abc123 إلزامي

* إ = معلمة إلزامية، اخ = معلمة اختيارية

خلاصة القول

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

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

الخطوة الأولى لتطوير حل يمكنه إرسال واستقبال الرسائل باستخدام صفحة ويب هي تنزيل بوابة Ozeki SMS Gateway.

More information