استرداد قائمة مجموعات القواعد
يتم تجميع القواعد معًا باستخدام مجموعة القواعد. بإمكان مجموعات القواعد أن تتضمن قاعدة أو أكثر بدون حد. بإمكان القاعدة أن تكون ضمن مجموعات قواعد متعددة أو ألا تكون ضمن أي مجموعة قواعد. استخدم طلب 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
استرداد قائمة القواعد
تحميل ملف
استدعاء التحليل
تحقق من حالة التحليل