Erstellen eines neuen Produkts
Verwenden Sie diese Methode in der Microsoft-Hardware-API, um ein neues Hardwareprodukt zu erstellen.
Voraussetzungen
Wenn Sie dies noch nicht getan haben, müssen Sie alle Voraussetzungen für die Microsoft-Hardware-APIs erfüllen, bevor Sie versuchen, eine dieser Methoden zu verwenden.
Anforderung
Diese Methode hat die folgende Syntax. In den folgenden Abschnitten finden Sie Verwendungsbeispiele und Beschreibungen des Header und Anforderungstexts.
Methode | Anforderungs-URI |
---|---|
POST | https://manage.devcenter.microsoft.com/v2.0/my/hardware/products |
Anforderungsheader
Header | type | BESCHREIBUNG |
---|---|---|
Authorization | Zeichenfolge | Erforderlich. Der Microsoft Entra ID-Zugriffstoken im Format Bearertoken<>. |
accept (Akzeptieren) | Zeichenfolge | Optional. Gibt den Typ des Inhalts an. Zulässiger Wert ist "application/json" |
Anforderungsparameter
Geben Sie keine Anforderungsparameter für diese Methode an.
Anforderungstext
Im folgenden Beispiel wird der JSON-Anforderungstext zum Erstellen eines neuen Produkts veranschaulicht. Weitere Informationen zu den Werten im Anforderungstext finden Sie in der Tabelle unter dem JSON-Code.
{
"productName": "Test_Network_Product2-R",
"testHarness": "Attestation",
"announcementDate": "2018-01-01T00:00:00",
"deviceMetadataIds": [],
"firmwareVersion": "980",
"deviceType": "external",
"isTestSign": false,
"isFlightSign": false,
"marketingNames": [],
"selectedProductTypes": {
"windows_v100_RS3": "Unclassified"
},
"requestedSignatures": [
"WINDOWS_v100_RS3_FULL",
"WINDOWS_v100_X64_RS3_FULL",
"WINDOWS_VISTA"
],
"additionalAttributes": {}
}
Ausführliche Informationen zu den Feldern in der Anforderung finden Sie unter Produktressource.
Anforderungsbeispiele
Im folgenden Beispiel wird veranschaulicht, wie Sie ein neues Produkt erstellen.
POST https://manage.devcenter.microsoft.com/v2.0/my/hardware/products HTTP/1.1
Authorization: Bearer <your access token>
Antwort
Im folgenden Beispiel wird der JSON-Antworttext veranschaulicht, der von einer erfolgreichen Anforderung zum Erstellen eines Produkts zurückgegeben wird. Weitere Informationen zu den Werten im Antworttext finden Sie im folgenden Abschnitt.
{
"id": 14631253285588838,
"sharedProductId": 1152921504607010608,
"links": [
{
"href": "https:// manage.devcenter.microsoft.com/api/v1/hardware/products/14631253285588838",
"rel": "self",
"method": "GET"
},
{
"href": "https:// manage.devcenter.microsoft.com/api/v1/hardware/products/14631253285588838/submissions",
"rel": "get_submissions",
"method": "GET"
}
],
"isCommitted": false,
"isExtensionInf": false,
"announcementDate": "2018-01-01T00:00:00",
"deviceMetadataIds": [],
"firmwareVersion": "980",
"deviceType": "external",
"isTestSign": false,
"isFlightSign": false,
"marketingNames": [],
"productName": "VST_apdevtest1",
"selectedProductTypes": {
"windows_v100_RS3": "Unclassified"
},
"requestedSignatures": [
"WINDOWS_v100_RS3_FULL",
"WINDOWS_v100_X64_RS3_FULL",
"WINDOWS_VISTA"
],
"additionalAttributes": {},
"testHarness": "attestation"
}
Antworttext
Weitere Informationen finden Sie unter Produktressource .
Fehlercodes
Weitere Informationen finden Sie unter Fehlercodes.