Получение данных аудитории
Используйте следующий метод в API оборудования Майкрософт, чтобы получить аудиторию, применимую к вашей организации. Аудитории позволяют ограничить публикацию компьютерами с определенной конфигурацией. Например, тестовое развертывание может быть доставлено только клиентам с установленным определенным разделом реестра.
https://manage.devcenter.microsoft.com/v2.0/my/hardware/audiences
Прежде чем использовать эти методы, продукт и отправка уже должны существовать в вашей учетной записи Центр разработки. Сведения о создании и управлении отправками для продуктов см. в разделе "Управление отправками продуктов".
Description | Method | URI |
---|---|---|
Получите список аудиторий, применимых к вашей организации. | GET | https://manage.devcenter.microsoft.com/v2.0/my/hardware/audiences |
Необходимые компоненты
Если это еще не сделано, выполните все предварительные требования для API оборудования Майкрософт, прежде чем пытаться использовать любой из этих методов.
Ресурсы данных
Методы API оборудования Майкрософт для получения данных меток доставки используют следующие ресурсы данных JSON.
Ресурс аудитории
Этот ресурс представляет аудиторию, которая применима к вашей организации.
{
"id": "9f4f44d8-bfec-48c6-a02c-2d9ea220f6e2",
"name": "My Custom Audience",
"description": "Matches machines that have the following registry key: HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Windows\\FOO-BAR",
"audienceName": "Sample_Audience_Key"
}
Этот ресурс имеет следующие значения.
Значение | Тип | Описание |
---|---|---|
id | строка | Идентификатор аудитории. Это значение, которое будет получено или отправлено в метке доставки. |
name | строка | Понятное имя аудитории |
описание | строка | Описание аудитории |
audienceName | строка | Имя аудитории |
Запросить
Этот метод имеет следующий синтаксис.
Способ | URI запроса |
---|---|
GET | https://manage.devcenter.microsoft.com/v2.0/my/hardware/audience |
Заголовок запроса
Верхний колонтитул | Тип | Описание |
---|---|---|
Авторизация | строка | Обязательный. Маркер доступа идентификатора Microsoft Entra в маркере> носителя < формы. |
accept | строка | Необязательно. Указывает тип содержимого. Допустимое значение — application/json |
Параметры запроса
Не предоставляйте параметры запроса для этого метода.
Текст запроса
Не предоставляйте текст запроса для этого метода.
Примеры запросов
В следующем примере показано, как получить сведения о аудиториях, применимых к вашей организации.
GET https://manage.devcenter.microsoft.com/v2.0/my/hardware/audience HTTP/1.1
Authorization: Bearer <your access token>
Response
В следующем примере показан текст ответа JSON, возвращаемый успешным запросом для всех аудиторий, применимых к вашей организации. Сведения о значениях в тексте ответа отображаются в таблице ниже примера.
{
"value": [
{
"id": "9f4f44d8-bfec-48c6-a02c-2d9ea220f6e2",
"name": "Test Registry Key",
"description": "Matches machines that have the following registry key: HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Windows\\Test Drivers - use at own risk",
"audienceName": "Test_Registry_Key"
},
{
"id": "10415bba-3572-421b-a3de-d0d347bace5f",
"name": "Test Audience 2",
"description": "Additional Audience",
"audienceName": "Test_Audeince_2"
}
],
"links": [
{
"href": "https://manage.devcenter..microsoft.com/api/v1/hardware/audiences",
"rel": "self",
"method": "GET"
}
]
}
Этот ресурс имеет следующие значения.
Значение | Тип | Описание |
---|---|---|
значение | array | Массив объектов, содержащих сведения о каждой аудитории. Дополнительные сведения о данных в каждом объекте см . в ресурсе аудитории. |
ссылки | array | Массив объектов с полезными ссылками о содержащей сущности. Дополнительные сведения см. в объекте Link. |