كيفية تصحيح واجهات برمجة التطبيقات WebSocket (برنامج تعليمي Apidog)

WebSocket هو بروتوكول اتصال ثنائي الاتجاه يعتمد على بروتوكول TCP ويت允许 إنشاء اتصال دائم بين العميل والخادم.

Amir Hassan

Amir Hassan

21 أغسطس 2025

كيفية تصحيح واجهات برمجة التطبيقات WebSocket (برنامج تعليمي Apidog)

Apidog للمؤسسات

النشر على الخوادم المحلية

SSO و RBAC

متوافق مع SOC 2

استكشف Apidog للمؤسسات

في الإصدار 2.2.34 من Apidog، يمكن الآن تصحيح واجهات برمجة التطبيقات WebSocket!

مزايا WebSocket:

WebSocket هو بروتوكول اتصالات ثنائي الاتجاه يعتمد على بروتوكول TCP الذي يسمح بإنشاء اتصال دائم بين العميل والخادم. مقارنة ببروتوكول HTTP، يحتوي WebSocket على العديد من المزايا:

في أحدث إصدار من Apidog، يمكنك النقر على زر "+" على الجانب الأيسر من المشروع واختيار "واجهة برمجة التطبيقات WebSocket الجديدة (بيتا)" لإدخال عنوان URL لواجهة برمجة التطبيقات WebSocket لإنشاء اتصال، ثم إرسال واستقبال الرسائل بسلاسة. دعنا نبدأ بالتفاصيل أدناه.

إنشاء واجهة برمجة تطبيقات Websocket جديدة

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

الخطوة 1: إنشاء اتصال

يؤسس WebSocket اتصالًا من خلال عملية مصافحة بسيطة. باستخدام Apidog، أدخل ببساطة عنوان URL في شريط العناوين وانقر على "اتصل" لإكمال المصافحة وإنشاء اتصال WebSocket.

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

إنشاء اتصال

الخطوة 2: إرسال واستقبال الرسائل

بعد إنشاء الاتصال، يمكنك كتابة الرسائل تحت علامة الرسالة. بالإضافة إلى كتابة النصوص مباشرة، يمكن أيضًا كتابة رسائل بصيغة JSON و XML و HTML وغيرها من تنسيقات النصوص، كما يمكن كتابة رسائل بصيغة ثنائية باستخدام Base64 أو Hexadecimal.

يوفر Apidog عرضًا زمنيًا جديدًا يعرض حالة الاتصال، والرسائل المرسلة، والرسائل المستلمة بترتيب زمني. بعد النقر على رسالة، يمكنك بسهولة عرض تفاصيلها.

إرسال واستقبال الرسائل

الخطوة 3: توثيق واجهة برمجة التطبيقات

تراث وظائف توثيق واجهة برمجة التطبيقات الممتازة في Apidog ينتقل إلى واجهة برمجة التطبيقات WebSocket. يمكنك تعيين الحالة، والمسؤول، والعلامات لواجهة برمجة التطبيقات WebSocket، وكتابة تعليمات واجهة برمجة التطبيقات التفصيلية بتنسيق Markdown.

بالطبع، يمكنك مشاركة توثيق واجهة برمجة التطبيقات WebSocket مع الفرق الخارجية وعرضها مباشرة في متصفحك.

توثيق الواجهة

الخطوة 4: حفظ واجهة برمجة التطبيقات

بعد التصحيح، يمكنك النقر على زر "حفظ" لحفظ واجهة برمجة التطبيقات WebSocket في المشروع الحالي حتى يتمكن الأعضاء الآخرون في الفريق من تصحيحها.

حفظ الواجهة

الخلاصة

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

ممارسة تصميم API في Apidog

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