Получение продукта
Используйте этот метод в API оборудования Майкрософт для получения данных для определенного продукта, зарегистрированного в вашей учетной записи Центра разработки для Windows.
Предварительные требования
Если вы еще не сделали этого, выполните все предварительные требования для API оборудования Майкрософт, прежде чем пытаться использовать любой из этих методов.
Запрос
У этого метода следующий синтаксис. Примеры использования и описание текста заголовка и запроса приведены в следующих разделах.
Метод | Универсальный код ресурса (URI) запроса |
---|---|
GET | https://manage.devcenter.microsoft.com/v2.0/my/hardware/products/{productID} |
Заголовок запроса
Заголовок | Тип | Описание |
---|---|---|
авторизация | строка | Обязательный. Маркер доступа идентификатора Microsoft Entra в форме Токен>носителя<. |
accept | строка | Необязательный параметр. Указывает тип содержимого. Допустимое значение — application/json. |
Параметры запроса
Не предоставляйте параметры запроса для этого метода
Текст запроса
Предоставлять текст запроса для этого метода не требуется.
Примеры запросов
В следующем примере показано, как получить сведения о конкретном продукте, зарегистрированном в вашей учетной записи.
GET https://manage.devcenter.microsoft.com/v2.0/my/hardware/products/14039471039847257 HTTP/1.1
Authorization: Bearer <your access token>
Ответ
В следующем примере показан текст ответа JSON, возвращаемый при успешном запросе для определенного продукта, зарегистрированного в учетной записи разработчика. Дополнительные сведения о значениях, которые могут содержаться в теле ответа, см. в следующем разделе.
{
"id": 9007199267351834,
"sharedProductId": 1152921504606971255,
"links": [
{
"href": "https://hardwareapi.microsoft.com/api/v1/hardware/products/9007199267351834",
"rel": "self",
"method": "GET"
},
{
"href": "https://hardwareapi.microsoft.com/api/v1/hardware/products/9007199267351834/submissions",
"rel": "get_submissions",
"method": "GET"
}
],
"isCommitted": true,
"isExtensionInf": false,
"originType": "author",
"sourceProductId": 0,
"sourcePublisherId": 0,
"isRetpolineCompiled": false,
"message": "",
"deviceMetadataIds": [],
"deviceType": "notSet",
"isTestSign": false,
"isFlightSign": false,
"marketingNames": [],
"productName": "NewDriverHacked",
"selectedProductTypes": {},
"requestedSignatures": [
"WINDOWS_v100_X64_TH1_FULL",
"WINDOWS_v63_X64"
],
"additionalAttributes": {},
"testHarness": "hlk"
}
Коды ошибок
Дополнительные сведения см. в разделе Коды ошибок.