获取所有产品
使用 Microsoft 硬件 API 中的此方法检索注册到 Windows 开发人员中心帐户的所有产品的数据。
先决条件
完成 Microsoft 硬件 API 的所有先决条件(如果尚未这样做),然后尝试使用这其中的任何方法。
请求
此方法具有以下语法。 请参阅以下部分,获取标头和请求正文的使用示例和描述。
方法 | 请求 URI |
---|---|
GET | https://manage.devcenter.microsoft.com/v2.0/my/hardware/products/ |
请求头
标头 | 类型 | 说明 |
---|---|---|
授权 | 字符串 | 必需。 持有者<令牌形式的 Microsoft Entra ID 访问令牌>。 |
接受 | string | 可选。 指定内容的类型。 允许的值是“application/json” |
请求参数
请勿为此方法提供请求参数。
请求正文
请勿为此方法提供请求正文。
请求示例
以下示例演示了如何检索注册到帐户的所有产品的相关信息。
GET https://manage.devcenter.microsoft.com/v2.0/my/hardware/products/ HTTP/1.1
Authorization: Bearer <your access token>
响应
以下示例演示了注册到开发者帐户的所有产品的成功请求所返回的 JSON 响应正文。 为简洁起见,此示例仅显示该请求返回的前两个产品的数据。 有关响应正文中这些值的详细信息,请参阅以下部分。
{
"value": [
{
"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"
},
{
"id": 9007199267351835,
"sharedProductId": 1152921504606971256,
"links": [
{
"href": "https://hardwareapi.microsoft.com/api/v1/hardware/products/9007199267351835",
"rel": "self",
"method": "GET"
},
{
"href": "https://hardwareapi.microsoft.com/api/v1/hardware/products/9007199267351835/submissions",
"rel": "get_submissions",
"method": "GET"
}
],
"isCommitted": true,
"isExtensionInf": false,
"originType": "author",
"sourceProductId": 0,
"sourcePublisherId": 0,
"isRetpolineCompiled": false,
"message": "",
"announcementDate": "2016-10-22T00:00:00Z",
"deviceMetadataCategory": "Input.Digitizer.Multitouch",
"deviceMetadataIds": [],
"deviceType": "internalExternal",
"isTestSign": false,
"isFlightSign": false,
"marketingNames": [
"MEU"
],
"productName": "Mew2?",
"selectedProductTypes": {
"Windows_v100": "Touch",
"Windows81": "Unclassified"
},
"requestedSignatures": [
"WINDOWS_v100_X64_TH1_FULL",
"WINDOWS_v63_X64"
],
"additionalAttributes": {},
"testHarness": "hlk"
}
]
}
响应正文
值 | 类型 | 说明 |
---|---|---|
value | 数组 | 一个对象数组,其中包含注册到你帐户的每个产品的相关信息。 有关每个对象中的数据的详细信息,请参阅产品资源。 |
链路 | array | 一个对象数组,其中包含有关包含实体的有用链接。 有关更多详细信息,请参阅链接对象 |
错误代码
有关详细信息,请参阅错误代码。