Freigeben über


Commit für eine Produktübermittlung

Verwenden Sie diese Methode in der Microsoft Hardware-API, um eine neue Übermittlung an das Partner Center zu committen. Dadurch wird Partner Center benachrichtigt, dass Sie mit der Produktübermittlung fertig sind, und die Validierung wird für die Übermittlung gestartet.

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.

Eine weitere Voraussetzung für das Commit einer Übermittlung ist das Abschließen des Uploads des Treiberpakets in den SAS-URI, der beim Erstellen einer neuen Übermittlung bereitgestellt wird. Weitere Informationen dazu, wie der Commitvorgang in den Prozess zum Übermitteln einer Produkt-App mithilfe der Microsoft Hardware-API passt, finden Sie unter Verwalten von Produktübermittlungen .

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/{productID}/submissions/{submissionID}/commit

Die productId in der Methode ist das Produkt, für das die Übermittlung bestimmt ist. Die submssionID in der -Methode ist die Übermittlung, für die ein Commit ausgeführt wird.

Anforderungsheader

Header type BESCHREIBUNG
Authorization String Erforderlich. Das Microsoft Entra ID-Zugriffstoken im Format Bearertoken<>.
accept (Akzeptieren) String Optional. Gibt den Typ des Inhalts an. Zulässiger Wert ist "application/json"

Legen Sie in den Headern und Content-type: application/jsonfestContent-Length: 0.

Anforderungsparameter

Geben Sie keine Anforderungsparameter für diese Methode an.

Anforderungstext

Geben Sie keinen Anforderungstext für diese Methode an.

Anforderungsbeispiele

Im folgenden Beispiel wird das Commit für eine Übermittlung veranschaulicht.

POST https://manage.devcenter.microsoft.com/v2.0/my/hardware/products/14631253285588838/submissions/1152921504621465124/commit HTTP/1.1
Authorization: Bearer <your access token>

Antwort

Eine erfolgreiche Anforderung zum Erstellen einer neuen Übermittlung für ein Produkt gibt eine leere 202-Antwort zurück.

Antworttext

Wert Typ BESCHREIBUNG
commitStatus Zeichenfolge Der Status der Übermittlung. Der zurückgegebene Wert lautet CommitPending.

Verwenden Sie nach diesem Schritt die Methode zum Abrufen von Übermittlungsdetails, um die status der Übermittlung abzurufen.

Fehlercodes

Weitere Informationen finden Sie unter Fehlercodes.

Weitere Informationen

Hardware Dashboard-API-Beispiele (GitHub)