الانتقال إلى المحتوى الرئيسي
سيساعدك هذا الدليل في اختبار واجهة برمجة تطبيقات ClickHouse Cloud باستخدام Postman. يتوفر تطبيق Postman للاستخدام عبر متصفح الويب، أو يمكن تنزيله على جهاز سطح المكتب.

أنشئ حسابًا

أنشئ مساحة عمل

  • سمِّ مساحة العمل وحدِّد مستوى الظهور.

إنشاء مجموعة

  • أسفل “Explore” في القائمة أعلى اليسار، انقر على “Import”:
  • ستظهر نافذة منبثقة:
  • أدخل عنوان واجهة برمجة التطبيقات: “https://api.clickhouse.cloud/v1” ثم اضغط على ‘Enter’:
  • حدِّد “Postman Collection” بالنقر على زر “Import”:

التعامل مع مواصفة واجهة برمجة تطبيقات ClickHouse Cloud

  • ستظهر الآن “مواصفة واجهة برمجة تطبيقات ClickHouse Cloud” ضمن “Collections” (شريط التنقل الأيسر).
  • انقر على “مواصفة واجهة برمجة تطبيقات ClickHouse Cloud”. ومن الجزء الأوسط، اختر علامة التبويب ‘Authorization’:

إعداد التفويض

  • استخدم القائمة المنسدلة لتحديد “Basic Auth”:
  • أدخل اسم المستخدم وكلمة المرور اللذين تلقيتهما عند إعداد مفاتيح واجهة برمجة تطبيقات الخاصة بـ ClickHouse Cloud:

تفعيل المتغيرات

  • تتيح المتغيرات تخزين القيم وإعادة استخدامها في Postman، مما يسهّل اختبار واجهات برمجة التطبيقات.

عيّن معرّف المؤسسة ومعرّف الخدمة

  • ضمن “Collection”، انقر على علامة التبويب “Variable” في الجزء الأوسط (سيكون عنوان URL الأساسي قد تم تعيينه عبر استيراد واجهة برمجة التطبيقات السابق):
  • أسفل baseURL، انقر على الحقل الفارغ “Add new value”، ثم أدخِل معرّف المؤسسة ومعرّف الخدمة:

اختبر وظائف واجهة برمجة تطبيقات ClickHouse Cloud

اختبر “GET list of available organizations”

  • ضمن “OpenAPI spec for ClickHouse Cloud”، وسّع المجلد > V1 > organizations
  • انقر على “GET list of available organizations” ثم اضغط الزر الأزرق “Send” على اليمين:
  • ينبغي أن تعرض النتائج المُعادة تفاصيل مؤسستك الخاصة بك مع “status”: 200. (إذا تلقيت “status” 400 من دون أي معلومات عن مؤسسة، فهذا يعني أن الإعداد غير صحيح).

اختبار “GET organizational details”

  • ضمن المجلد organizationid، انتقل إلى “GET organizational details”:
  • في قائمة الإطار الأوسط ضمن Params، تكون قيمة organizationid مطلوبة.
  • عدّل هذه القيمة إلى orgid بين أقواس معقوفة {{orgid}} (بعد ضبط هذه القيمة مسبقًا، ستظهر قائمة تتضمن القيمة):
  • بعد الضغط على زر “Save”، اضغط على الزر الأزرق “Send” في أعلى يمين الشاشة.
  • يجب أن تعرض النتائج المُعادة تفاصيل مؤسستك مع “status”: 200. (إذا تلقيت “status” 400 من دون أي معلومات عن المؤسسة، فهذا يعني أن الإعداد غير صحيح).

اختبر “GET service details”

  • انقر على “GET service details”
  • عدّل القيم الخاصة بـ organizationid وserviceid باستخدام {{orgid}} و{{serviceid}} على التوالي.
  • اضغط على “Save” ثم على الزر الأزرق “Send” الموجود على اليمين.
  • يجب أن تعرض النتائج المُعادة قائمة بخدماتك وتفاصيلها مع “status”: 200. (إذا تلقيت “status” 400 من دون معلومات عن الخدمات، فهذا يعني أن إعدادك غير صحيح).
آخر تعديل في ٢٥ يونيو ٢٠٢٦