مشاركة عبر


استرداد قائمة مجموعات القواعد

يتم تجميع القواعد معًا باستخدام مجموعة القواعد. بإمكان مجموعات القواعد أن تتضمن قاعدة أو أكثر بدون حد. بإمكان القاعدة أن تكون ضمن مجموعات قواعد متعددة أو ألا تكون ضمن أي مجموعة قواعد. استخدم طلب GET للحصول على قائمة بكافة مجموعات القواعد المتوفرة عن طريق استدعاء واجهة برمجة التطبيقات، [URI جغرافي]/واجهة برمجة التطبيقات/مجموعة قواعد.

‏‫ملاحظة

تتطلب واجهة برمجة التطبيقات هذه رمزا مميزا OAuth .

الاستجابات المتوقعة

رمز حالة HTTP السيناريو نتيجة
200 تم العثور على نتيجة أو أكثر راجع المثال التالي في هذا المقال. قد يتم إرجاع نتيجة أو أكثر.
204 لم يتم العثور على نتائج لم يتم إرجاع أي نص استجابة للنتائج.
401 فشلت المصادقة لا توجد نتائج في النص الأساسي للاستجابة.

نص الاستجابة المتوقعة

يوضح الجدول التالي بنية الاستجابة لكل طلب (استجابة HTTP 200 فقط).

الخاصية كتابة القيمة المتوقعة مطلوب؟
المعرف دليل معرف مجموعة القواعد نعم
الاسم string الاسم المألوف لمجموعة القواعد نعم

مثال: استرداد جميع مجموعات القواعد

يرجع هذا المثال بيانات لجميع مجموعات القواعد المتوفرة.

طلب

GET [Geographical URI]/api/ruleset?api-version=2.0
Accept: application/json
x-ms-correlation-id: aaaa0000-bb11-2222-33cc-444444dddddd
Content-Type: application/json; charset=utf-8

رد

HTTP/1.1 200 OK
Content-Type: application/json; charset=utf-8

[
    {
        "id": "083a2ef5-7e0e-4754-9d88-9455142dc08b",
        "name": "AppSource Certification"
    },
    {
        "id": "0ad12346-e108-40b8-a956-9a8f95ea18c9",
        "name": "Solution Checker"
    }
]

راجع أيضًا

استخدام واجهة برمجة تطبيقات الويب المدقق Power Apps
استرداد قائمة القواعد
تحميل ملف
استدعاء التحليل
تحقق من حالة التحليل