Я использую аппаратный 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 Сервис недоступен.Я не понимаю прерывистое поведение.Пожалуйста, помогите!