Solução de problemas e recursos da API de envio de ofertas privadas
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 multipartidária para originador de fornecedor independente de software (ISV): https://schema.mp.microsoft.com/schema/private-offer-mpo-originator/2023-07-15
Oferta privada com vários participantes para parceiro de canal: https://schema.mp.microsoft.com/schema/private-offer-mpo-channel-partner/2023-07-15