Activités (Activities)
Plus récente (Latest)
False
Image de fond de la bannière
Activités de workflow
Dernière mise à jour 22 avr. 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 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 avec 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(
	OrchestratorAPIHttpMethods method,
	string relativeEndpoint
)int OrchestratorHTTPRequest(
	OrchestratorAPIHttpMethods method,
	string 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(
	OrchestratorAPIHttpMethods method,
	string relativeEndpoint,
	out Dictionary<string, string> responseHeaders,
	out string result
)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 Dictionary<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(
	OrchestratorAPIHttpMethods method,
	string relativeEndpoint,
	string jSONPayload,
	string folderPath
)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(
	OrchestratorAPIHttpMethods method,
	string relativeEndpoint,
	string jSONPayload,
	out Dictionary<string, string> responseHeaders,
	out string result,
	string folderPath
)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 Dictionary<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(
	OrchestratorAPIHttpMethods method,
	string relativeEndpoint,
	string jSONPayload,
	string folderPath,
	out Dictionary<string, string> responseHeaders,
	out string result,
	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 Dictionary<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
Logo Uipath blanc
Confiance et sécurité
© 2005-2024 UiPath. All rights reserved.