Поделиться через


Получение списка наборов правил

Правила сгруппированы с использованием набора правил. Наборы правил могут содержать одно правило или несколько правил без ограничений. Правило может не входить ни в какой набор правил или входить в несколько наборов правил. Используйте GET,чтобы запросить получение списка всех доступных наборов правил, вызвав API-интерфейс [Geographical URI]/api/ruleset.

Заметка

Для этого API-интерфейса требуется токен OAuth.

Ожидаемые ответы

Код состояния HTTP Сценарий Result
200 Один или несколько результатов были найдены См. пример далее в этой статье. Один или несколько результатов могут быть возвращены.
204 Результаты не найдены Не возвращен текст ответа с результатами.
401 Проверка подлинности не пройдена Нет результатов в тексте ответа.

Ожидаемый текст ответа

В следующей таблице представлена структура ответа на каждый запрос (только ответ HTTP 200).

Свойство Тип Ожидаемое значение Обязательное?
идентификатор GUID Идентификатор набора правил Да
имя string Понятное имя набора правил Да

Пример: получить все наборы правил

В этом примере возвращаются данные для всех доступных наборов правил.

Запрос

GET [Geographical URI]/api/ruleset?api-version=2.0
Accept: application/json
x-ms-correlation-id: 9E378E56-6F35-41E9-BF8B-C0CC88E2B832
Content-Type: application/json; charset=utf-8

Response

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"
    }
]

См. также

Использование веб-API средства проверки Power Apps
Получение списка правил
Отправка файла
Вызов задания анализа
Проверка состояния задания анализа