Activités (Activities)
latest
false
Important :
Veuillez noter que ce contenu a été localisé en partie à l’aide de la traduction automatique.
Activités de workflow
Last updated 19 juil. 2024

Requête HTTP Orchestrator

Envoie des requêtes HTTP à l'API Orchestrator en s'authentifiant avec le robot sur lequel il est exécuté. Vous pouvez utiliser les verbes GET, POST, PUT, PATCH et DELETE pour extraire des données ou les manipuler, et envoyer des informations spécifiques via JSON.
Notez que pour chaque requête, vous aurez peut-être besoin de droits différents sur le rôle du Robot Orchestrator, selon les requêtes que vous effectuez, et que le Robot doit être connecté à Orchestrator. Par exemple, pour exécuter des requêtes PUT sur des unités d'organisation, vous avez besoin des autorisations Consultation ( View), Création ( Create) et Modification ( Edit ). La méthode s'exécute sous le Robot qui l'exécute.

Définition

Espace denoms : UiPath Activities.System.API

Assembly : UiPath.System.Activities.Api (dans UiPath.System.Activities.Api.dll)

Surcharges

  
OrchestratorHTTPRequest(OrchestratorHttpMethods, String)Exécute les requêtes HTTP vers l'API Orchestrator, en utilisant la requête souhaitée et le point de terminaison.
OrchestratorHTTPRequest(OrchestratorHttpMethods, String, Dictionary<String, String>, String)Exécute les requêtes HTTP vers l'API Orchestrator, en utilisant la requête souhaitée, le point de terminaison et les en-têtes de réponse.
OrchestratorHTTPRequest(OrchestratorHttpMethods, String, String, String)Exécute les requêtes HTTP vers l'API Orchestrator, en utilisant la requête souhaitée, le point de terminaison et la charge utile JSON.
OrchestratorHTTPRequest(OrchestratorHttpMethods, String, String Dictionary<String, String>, String, String)Exécute les requêtes HTTP vers l'API Orchestrator, en utilisant la requête souhaitée, le point de terminaison, la charge utile JSON et les en-têtes de réponse.
OrchestratorHTTPRequest(OrchestratorHttpMethods, String, String, String Dictionary<String, String>, String, Int32)Exécute les requêtes HTTP vers l'API Orchestrator, en utilisant la requête souhaitée, le point de terminaison, la charge utile JSON et les en-têtes de réponse, ainsi que d'autres configurations.

OrchestratorHTTPRequest(OrchestratorHttpMethods, String)

Exécute les requêtes HTTP vers l'API Orchestrator, en utilisant la requête souhaitée et le point de terminaison.

int OrchestratorHTTPRequest(
	méthode OrchestratorAPIHttpMethods,
	chaîne relativeEndpoint
)int OrchestratorHTTPRequest( méthode OrchestratorAPIHttpMethods, chaîne relativeEndpoint)
method OrchestratorAPIHttpMethods
La méthode de requête à utiliser lors de l’appel de l’API Orchestrator. Les verbes HTTP suivants sont pris en charge : GET, POST, PUT, PATCH et DELETE.
relativeEndpoint Chaîne de caractères (string)
Le point de terminaison au niveau duquel effectuer les requêtes, par rapport à votre URL Orchestrator de base.

OrchestratorHTTPRequest(OrchestratorHttpMethods, String, Dictionary<String, String>, String)

Exécute les requêtes HTTP vers l'API Orchestrator, en utilisant la requête souhaitée, le point de terminaison et la charge utile JSON.

int OrchestratorHTTPRequest(
	méthode OrchestratorAPIHttpMethods,
	chaîne relativeEndpoint,
	dictionnaire de sortie<chaîne, chaîne> en-têtes de réponse,
	chaîne de sortie résultat
)int OrchestratorHTTPRequest( OrchestratorAPIHttpMethods method, string relativeEndpoint, out Dictionary<string, string> responseHeaders, out string result )
method OrchestratorAPIHttpMethods
La méthode de requête à utiliser lors de l’appel de l’API Orchestrator. Les verbes HTTP suivants sont pris en charge : GET, POST, PUT, PATCH et DELETE.
relativeEndpoint Chaîne de caractères (string)
Le point de terminaison au niveau duquel effectuer les requêtes, par rapport à votre URL Orchestrator de base.
responseHeaders Dictionnaire<String, String>
Référence aux en-têtes renvoyés par la requête.
result Chaîne de caractères (string)
Le JSON renvoyé par la requête HTTP.

OrchestratorHTTPRequest(OrchestratorHttpMethods, String, String, String)

Exécute les requêtes HTTP vers l'API Orchestrator, en utilisant la requête souhaitée, le point de terminaison, la charge utile JSON et les en-têtes de réponse, ainsi que d'autres configurations.

int OrchestratorHTTPRequest(
	méthode OrchestratorAPIHttpMethods,
	chaîne relativeEndpoint,
	chaîne jSONPayload,
	chaîne chemindossier
)int OrchestratorHTTPRequest( OrchestratorAPIHttpMethods method, string relativeEndpoint, string jSONPayload, string folderPath )
method OrchestratorAPIHttpMethods
La méthode de requête à utiliser lors de l’appel de l’API Orchestrator. Les verbes HTTP suivants sont pris en charge : GET, POST, PUT, PATCH et DELETE.
relativeEndpoint Chaîne de caractères (string)
Le point de terminaison au niveau duquel effectuer les requêtes, par rapport à votre URL Orchestrator de base.
jSONPayload Chaîne de caractères (string)
Les informations que vous souhaitez envoyer au point de terminaison Orchestrator indiqué, au format JSON. Le JSON ne doit pas être indenté.
folderPath Chaîne de caractères (string)
Le chemin d'accès au dossier Orchestrator à utiliser.

OrchestratorHTTPRequest(OrchestratorHttpMethods, String, String Dictionary<String, String>, String, String)

Exécute les requêtes HTTP vers l'API Orchestrator, en utilisant la requête souhaitée, le point de terminaison, la charge utile JSON et les en-têtes de réponse.

int OrchestratorHTTPRequest(
	méthode OrchestratorAPIHttpMethods,
	chaîne relativeEndpoint,
	chaîne jSONPayload,
	dictionnaire de sortie<chaîne, chaîne> En-têtesRéponse,
	chaîne de sortie résultat,
	chaîne CheminDossier
)int OrchestratorHTTPRequest( OrchestratorAPIHttpMethods method, string relativeEndpoint, string jSONPayload, out Dictionary<string, string> responseHeaders, out string result, string folderPath )
method OrchestratorAPIHttpMethods
La méthode de requête à utiliser lors de l’appel de l’API Orchestrator. Les verbes HTTP suivants sont pris en charge : GET, POST, PUT, PATCH et DELETE.
relativeEndpoint Chaîne de caractères (string)
Le point de terminaison au niveau duquel effectuer les requêtes, par rapport à votre URL Orchestrator de base.
jSONPayload Chaîne de caractères (string)
Les informations que vous souhaitez envoyer au point de terminaison Orchestrator indiqué, au format JSON. Le JSON ne doit pas être indenté.
responseHeaders Dictionnaire<String, String>
Référence aux en-têtes renvoyés par la requête.
result Chaîne de caractères (string)
Le JSON renvoyé par la requête HTTP.
folderPath Chaîne de caractères (string)
Le chemin d'accès au dossier Orchestrator à utiliser.

OrchestratorHTTPRequest(OrchestratorHttpMethods, String, String, String Dictionary<String, String>, String, Int32)

Exécute les requêtes HTTP vers l'API Orchestrator, en utilisant la requête souhaitée, le point de terminaison, la charge utile JSON et les en-têtes de réponse, ainsi que d'autres configurations.

int OrchestratorHTTPRequest(
	méthode OrchestratorAPIHttpMethods,
	chaîne relativeEndpoint,
	chaîne jSONPayload,
	chaîne Chemindossier,
	Dictionnaire de sortie<chaîne, chaîne> En-têtes de réponse,
	chaîne de sortie résultat,
	int timeoutMS
)int OrchestratorHTTPRequest( OrchestratorAPIHttpMethods method, string relativeEndpoint, string jSONPayload, string folderPath, out Dictionary<string, string> responseHeaders, out string result, int timeoutMS )
method OrchestratorAPIHttpMethods
La méthode de requête à utiliser lors de l’appel de l’API Orchestrator. Les verbes HTTP suivants sont pris en charge : GET, POST, PUT, PATCH et DELETE.
relativeEndpoint Chaîne de caractères (string)
Le point de terminaison au niveau duquel effectuer les requêtes, par rapport à votre URL Orchestrator de base.
jSONPayload Chaîne de caractères (string)
Les informations que vous souhaitez envoyer au point de terminaison Orchestrator indiqué, au format JSON. Le JSON ne doit pas être indenté.
folderPath Chaîne de caractères (string)
Le chemin d'accès au dossier Orchestrator à utiliser.
responseHeaders Dictionnaire<String, String>
Référence aux en-têtes renvoyés par la requête.
result Chaîne de caractères (string)
Le JSON renvoyé par la requête HTTP.
timeoutMS Int32
Spécifie la durée (en millisecondes) d'attente de l'exécution de l'activité avant qu'une erreur soit générée. La valeur par défaut est de 30 000 millisecondes (30 secondes).

RetournerValeur

Le code de statut renvoyé par la requête.

Cette page vous a-t-elle été utile ?

Obtenez l'aide dont vous avez besoin
Formation RPA - Cours d'automatisation
Forum de la communauté UiPath
Uipath Logo White
Confiance et sécurité
© 2005-2024 UiPath. Tous droits réservés.