Устранение неполадок и ресурсов API отправки частных предложений
В этой статье представлен пример текста, который помогает проанализировать текст ответа из API частных предложений в Центре партнеров.
Анализ сообщений об ошибках в тексте ответа
Схема ошибки ответа общедоступного API
Core Library Class Name: Microsoft.ProductIngestion.Models.ResponseError
Если произошел сбой (например, notFound, ошибка проверки схемы,...), мы возвращаем ответ этой схемы:
"$schema": "https://json-schema.org/draft/2020-12/schema",
"$id": "https://product-ingestion.azureedge.net/schema/response-error/2022-03-01", "$comment": "In case of any failure. For example not found of in invalid schema",
"type": "object",
"properties": {
"error": { "$ref": "https://product-ingestion.azureedge.net/schema/error/2022-03-01"},
"required": ["error"],
"additionalProperties": false
Схемы
Частное предложение: https://schema.mp.microsoft.com/schema/private-offer/2023-07-15
Многопартийное частное предложение для независимого поставщика программного обеспечения (ISV): https://schema.mp.microsoft.com/schema/private-offer-mpo-originator/2023-07-15
Многопартийное частное предложение для партнера канала: https://schema.mp.microsoft.com/schema/private-offer-mpo-channel-partner/2023-07-15