API-интерфейс аппаратной панели оборудования Microsoft: 503 Служба недоступна при отправке продукта - PullRequest
1 голос
/ 11 июля 2019

Я использую аппаратный API для автоматизации процесса отправки пакета для подписи драйверов в партнерский центр Microsoft. Портал разработчика:

https://partner.microsoft.com/en-us/dashboard

Ссылка на документацию:

https://docs.microsoft.com/en-us/windows-hardware/drivers/dashboard/dashboard-api

Я успешно могу создать новый продукт, новую отправку и загрузить пакет хранилища Azure BLOB-объектов.Однако, когда я пытаюсь подтвердить отправку, я получаю ответ 503 Service Unavailable.До сих пор фиксация работала только один раз, а во все остальное время он дает код ответа 503.

Python Код для отправки представлен следующим образом:

http.client.HTTPSConnection("manage.devcenter.microsoft.com")
ingestionConnection.request("POST","/v1.0/my/hardware/products/{0}/submissions/{1}/commit".format(productID,submissionID),"", headers=headers)
commitIapResponse = ingestionConnection.getresponse()
print(commitIapResponse.status)
print(commitIapResponse.reason)

Iожидайте, что продукт будет зафиксирован, чтобы учетная запись партнерского центра знала, что пакет отправлен для подписания.Ошибка при фиксации - код ответа 503 Сервис недоступен.Я не понимаю прерывистое поведение.Пожалуйста, помогите!

...