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