كيفية إنشاء مستخدم واجهة برمجة تطبيقات HTTP

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

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

يجب تثبيت بوابة Ozeki SMS

فيديو تعليمي

الفيديو 1 - كيفية تثبيت بوابة Ozeki SMS (فيديو تعليمي)

الخطوة 1 - إضافة مستخدم/تطبيق جديد

يمكنك ببساطة تثبيت مستخدم واجهة برمجة تطبيقات HTTP من خلال لوحة التحكم بالنقر على إضافة مستخدم/تطبيق جديد... في لوحة المستخدمين/التطبيقات (الشكل 1).

إضافة مستخدم أو تطبيق جديد
الشكل 1 - إضافة مستخدم/تطبيق جديد...

الخطوة 2 - إضافة مستخدم واجهة برمجة تطبيقات HTTP

ستفتح واجهة تتكون من لوحتين. تحتوي اللوحة اليسرى على المستخدمين والتطبيقات المثبتة بالفعل. تحتوي اللوحة اليمنى على المستخدمين والتطبيقات التي يمكنك تثبيتها مع وصف موجز بجانبها. ابحث عن مستخدم واجهة برمجة تطبيقات HTTP وانقر على زر 'تثبيت' الأزرق بجانبه (الشكل 2).

إضافة مستخدم واجهة برمجة تطبيقات HTTP
الشكل 2 - إضافة مستخدم واجهة برمجة تطبيقات HTTP

الخطوة 3 - تكوين اسم المستخدم وكلمة المرور

في قسم الاسم، قم بتوفير اسم فريد لمستخدم HTTP وقم بتوفير اسم المستخدم وكلمة المرور للمصادقة (الشكل 3).

تكوين اسم المستخدم وكلمة المرور
الشكل 3 - تكوين اسم المستخدم وكلمة المرور

الخطوة 4 - صفحة تفاصيل مستخدم واجهة برمجة تطبيقات HTTP

بعد النقر على موافق، ستظهر صفحة تفاصيل مستخدم HTTP (الشكل 4).

صفحة تفاصيل مستخدم واجهة برمجة تطبيقات HTTP
الشكل 4 - صفحة تفاصيل مستخدم واجهة برمجة تطبيقات HTTP

الخطوة 5 - خدمة واجهة برمجة تطبيقات HTTP

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

خدمة واجهة برمجة تطبيقات HTTP
الشكل 5 - خدمة واجهة برمجة تطبيقات HTTP

الخطوة 6 - أحداث خدمة HTTP

يعرض علامة تبويب أحداث خدمة HTTP سجلات لواجهة برمجة تطبيقات HTTP ويمكنك هنا رؤية المنفذ الذي تستمع فيه الخدمة للطلبات (الشكل 6).

أحداث خدمة HTTP
الشكل 6 - أحداث خدمة HTTP

الخطوة 7 - إرسال طلب HTTP من تطبيقك

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

أمثلة واجهة برمجة تطبيقات HTTP لـ SMS
كيفية إرسال SMS من C#
كيفية إرسال SMS من Java
كيفية إرسال SMS من Python
كيفية إرسال SMS من Ruby
كيفية إرسال SMS من Perl
كيفية إرسال SMS من PHP
كيفية إرسال SMS من Chrome

الخطوة 8 - استلام الرسالة

إذا تم استلام رسالة بواسطة خدمة واجهة برمجة تطبيقات HTTP، يمكنك رؤيتها في السجلات (الشكل 7).

تم استلام الرسالة
الشكل 7 - تم استلام الرسالة

الخطوة 9 - مجلد المرسلة لمستخدم واجهة برمجة تطبيقات HTTP

أيضًا، يمكنك العثور على الرسالة في مجلد المرسلة لمستخدم واجهة برمجة تطبيقات HTTP (الشكل 8).

مجلد المرسلة لمستخدم واجهة برمجة تطبيقات HTTP
الشكل 8 - مجلد المرسلة لمستخدم واجهة برمجة تطبيقات HTTP

الأسئلة الشائعة

ما هو اتصال HTTP؟

تم تطوير شبكة الويب العالمية (WWW) بواسطة بروتوكول نقل النص التشعبي (HTTP). يسهل هذا البروتوكول على مستوى التطبيق الاتصال بين أنظمة المعلومات الموزعة والمتعاونة للنصوص التشعبية، وهي أساسًا متصفحات الويب والخوادم.

ما هي واجهة برمجة التطبيقات (API)؟

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

ما هي واجهات برمجة التطبيقات التي تقدمها؟

هذا البرنامج يمكّن المطورين من خلال مجموعة متنوعة من واجهات برمجة التطبيقات (APIs) لدمج وظائفه في تطبيقاتهم. هذه الواجهات تدعم لغات برمجة مختلفة، بما في ذلك خيارات شائعة مثل SQL وHTTP والبريد الإلكتروني والملفات.

لتوفير مزيد من الراحة، يوفر البرنامج أمثلة شاملة للأكواد بلغات مثل C# وC++ وASP VB وPHP وJava وDelphi. هذا يسمح للمطورين ببدء عملية الدمج بسرعة من خلال الاستفادة من مقاطع الأكواد الجاهزة التي توضح كيفية التفاعل مع ميزات البرنامج عبر واجهات برمجة التطبيقات المتاحة.

ملخص

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

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

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

More information