Résolution des problèmes liés aux connecteurs personnalisés de flux

Cet article fournit des étapes de dépannage et des solutions possibles aux erreurs que vous pouvez voir lors de la création de connecteurs personnalisés dans Flow ou Power Apps.

S’applique à : Power Automate
Numéro de base de connaissances d’origine : 4526409

Erreur du test 500 du connecteur personnalisé

Erreur 500 : la valeur de l’expression n’est pas valide. Le champ de modèle est requis.

Capture d’écran de l’erreur de test 500 du connecteur personnalisé.

Il peut y avoir plusieurs raisons pour expliquer ce qui peut être à l’origine de ce problème, mais la raison la plus courante est liée à la façon dont le chemin d’accès et les champs hôtes sont définis dans le swagger. Le chemin de chaque action est relatif à l’hôte de l’API que vous essayez d’atteindre, ce qui finit par être construit en tant qu’hôte</chemin d’accès>.

Pour que cette construction se produise correctement et atteigne correctement le point de terminaison de votre API, le chemin d’accès de l’action spécifique ne peut pas être /. Vous devez essayer d’avoir un chemin d’accès avec / et une valeur de chaîne par la suite (par exemple /foo/) au lieu de simplement /.

Exemple

Supposons que vous souhaitez appeler le point de terminaison contoso.com/helloworld. Lors de la configuration de votre connecteur personnalisé, vous pouvez voir que le swagger est défini comme suit :

Capture d’écran montrant le swagger non valide lors de la configuration du connecteur personnalisé.

Le problème ici est que l’hôte a le nom du point de terminaison que nous essayons d’appeler, mais le chemin d’accès doit être celui avec le nom du point de terminaison de /helloworld. Par conséquent, la façon correcte de la définir est la suivante :

Capture d’écran du connecteur personnalisé correctement configuré.

Pour plus d’informations, consultez Chemins d’accès et opérations.