Partilhar via


Ofertas privadas de solução de problemas e recursos da API de envio

Este artigo fornece um texto de exemplo, que ajuda a analisar o texto de resposta da API de ofertas privadas no Partner Center.

Como analisar mensagens de erro no corpo da resposta

Esquema de erro de resposta da API pública

Core Library Class Name: Microsoft.ProductIngestion.Models.ResponseError 

Se houver uma falha (por exemplo: notFound, erro de validação de esquema,...), retornaremos uma resposta deste esquema:

"$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

Esquemas

Oferta privada: https://schema.mp.microsoft.com/schema/private-offer/2023-07-15

Oferta privada de várias partes para o originador de fornecedor independente de software (ISV): https://schema.mp.microsoft.com/schema/private-offer-mpo-originator/2023-07-15

Oferta privada multiparte para parceiro de canal: https://schema.mp.microsoft.com/schema/private-offer-mpo-channel-partner/2023-07-15