Erreur 422 du module d’appel API personnalisé de Workfront Fusion

Découvrez comment résoudre l’erreur 422 ([ 422] Paramètre non valide : met à jour la valeur "undefined, JSON analysing error…") qui se produit lors de la tentative d’utilisation d’un module d’appel API personnalisé Workfront avec une action de PUT, de DELETE ou de POST.

Description description

Environnement

  • Workfront Fusion

Problème/Symptômes

Vous obtenez une erreur 422 ([ 422] Invalid Parameter : met à jour la valeur "undefined, JSON analysing error…") lors de la tentative d’utilisation d’un module d’appel API personnalisé Workfront avec une action PUT, DELETE ou POST.

Résolution resolution

Pour résoudre le problème, procédez comme suit :

  1. Ouvrez le module Custom API Call qui génère l’ erreur 422.
  2. Supprimez l'en-tête Content-Type .
  3. Cliquez sur le basculement de carte dans l’en-tête.
  4. Enregistrez le module.

Cause

Cette erreur est généralement provoquée par le module d’appel d’API personnalisé configuré pour utiliser les paramètres de requête au lieu du corps pour transmettre des informations. Cependant, le module est configuré par défaut pour avoir un corps. La suppression de l’en-tête Content-Type et le basculement de l’en-tête Map résoudront ce problème.

Lecture connexe

Appel API personnalisédans le guide Workfront.

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f