Partager via


Résolution des problèmes et ressources de l’API de soumission d’offres privées

Cet article fournit un exemple de texte, qui permet d’analyser le texte de réponse à partir de l’API Offres privées dans l’Espace partenaires.

Comment analyser les messages d’erreur dans le corps de la réponse

Schéma d’erreur de réponse de l’API publique

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

En cas d’échec (par exemple : notFound, erreur de validation de schéma,...) nous renvoyons une réponse de ce schéma :

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

Schémas

Offre privée : https://schema.mp.microsoft.com/schema/private-offer/2023-07-15

Offre privée multipartie pour l’origine d’éditeur de logiciels indépendant (ISV) : https://schema.mp.microsoft.com/schema/private-offer-mpo-originator/2023-07-15

Offre privée multipartie pour le partenaire de canal : https://schema.mp.microsoft.com/schema/private-offer-mpo-channel-partner/2023-07-15