واجهة برمجة التطبيقات 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
- إنشاء حساب مستخدم لواجهة برمجة تطبيقات HTTP للرسائل القصيرة
- التوافق
- إرسال واستقبال الرسائل القصيرة عبر واجهة برمجة تطبيقات HTTP
- مثال إرسال رسالة قصيرة عبر واجهة برمجة تطبيقات HTTP
- مثال استقبال رسالة قصيرة عبر واجهة برمجة تطبيقات HTTP
- مشفّر URL لواجهة برمجة تطبيقات HTTP للرسائل القصيرة
- أفضل 10 واجهات برمجة تطبيقات لرسائل SMS للمبرمجين
- كيفية إرسال الرسائل القصيرة عبر HTTPS
- وظائف الرسائل القصيرة المجدولة المجمعة