제품 제출 커밋

Microsoft 하드웨어 API에서 이 메서드를 사용하여 파트너 센터에 새 제출을 커밋합니다. 그러면 파트너 센터에 제품 제출이 완료되었음을 알리고 제출에 대한 유효성 검사가 시작됩니다.

사전 요구 사항

아직 수행하지 않은 경우 이러한 메서드를 사용하기 전에 Microsoft 하드웨어 API에 대한 모든 필수 구성 요소를 완료합니다.

제출을 커밋하기 위한 또 다른 필수 구성 요소는 새 제출을 만드는 동안 제공된 SAS URI에 드라이버 패키지 업로드 를 완료하는 것입니다. 커밋 작업이 Microsoft 하드웨어 API를 사용하여 제품 앱을 제출하는 프로세스에 어떻게 부합하는지에 대한 자세한 내용은 제품 제출 관리를 참조하세요 .

요청

이 메서드에는 다음 구문이 있습니다. 헤더 및 요청 본문의 사용 예제와 설명은 다음 섹션을 참조하세요.

방법 요청 URI
POST https://manage.devcenter.microsoft.com/v2.0/my/hardware/products/{productID}/submissions/{submissionID}/commit

메서드의 productId는 제출이 의도된 제품입니다. 메서드의 submssionID는 커밋되는 제출입니다.

요청 헤더

헤더 형식 Description
권한 부여 문자열 필수 사항입니다. 전달자<토큰 형식의 Microsoft Entra ID 액세스 토큰>입니다.
accept String 선택 사항입니다. 콘텐츠 형식을 지정합니다. 허용되는 값은 "application/json"입니다.

헤더에서 및 Content-type: application/json를 설정합니다Content-Length: 0.

요청 매개 변수

이 메서드에 대한 요청 매개 변수를 제공하지 마세요.

요청 본문

이 메서드에 대한 요청 본문을 제공하지 마세요.

요청 예제

다음 예제에서는 제출을 커밋하는 방법을 보여 줍니다.

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

응답

제품에 대한 새 제출을 만드는 데 성공한 요청은 빈 202 응답을 반환합니다.

응답 본문

형식 Description
commitStatus 문자열 제출의 상태입니다. 반환되는 값은 CommitPending입니다.

이 단계가 끝나면 메서드 가져오기 제출 세부 정보를 사용하여 제출의 상태 가져옵니다.

오류 코드

자세한 내용은 오류 코드를 참조하세요.

추가 정보

하드웨어 dashboard API 샘플(GitHub)