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


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

Правила сгруппированы с использованием набора правил. Наборы правил могут содержать одно правило или несколько правил без ограничений. Правило может не входить ни в какой набор правил или входить в несколько наборов правил. Используйте 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: 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 веб-API проверки
Получить список правил
Загрузить файл
Вызов анализа
Проверить статус анализа