Atividades
Mais recente
falso
Imagem de fundo do banner
Atividades do fluxo de trabalho
Última atualização 22 de abr de 2024

Orchestrator HTTP Request

Executa solicitações HTTP para a API do Orchestrator autenticando-se no robô em que é executado. Você pode usar os verbos GET, POST, PUT, PATCH e DELETE para extrair dados ou manipulá-los e enviar informações específicas por meio de JSON.
Observe que, para cada solicitação, você pode precisar de direitos diferentes na função de robô do Orchestrator, dependendo de quais solicitações você está fazendo, e o robô deve estar conectado ao Orchestrator. Por exemplo, para executar solicitações PUT em unidades organizacionais, você precisa das permissões Visualizar, Criar e Editar . O método é executado por meio do Robô que o executa.

Definição

Namespace: UiPath Activities.System.API

Montagem: UiPath.System.Activities.Api (em UiPath.System.Activities.Api.dll)

Sobrecarregas

  
OrchestratorHTTPRequest(OrchestratorHttpMethods, String)Executa solicitações HTTP à API do Orchestrator, usando a solicitação desejada e o ponto de extremidade.
OrchestratorHTTPRequest(OrchestratorHttpMethods, String, Dictionary<String, String>, String)Executa solicitações HTTP à API do Orchestrator usando a solicitação desejada, o ponto de extremidade e os cabeçalhos de resposta.
OrchestratorHTTPRequest(OrchestratorHttpMethods, String, String, String)Executa solicitações HTTP à API do Orchestrator, usando a solicitação desejada, o ponto de extremidade e a carga JSON.
OrchestratorHTTPRequest(OrchestratorHttpMethods, String, String Dictionary<String, String>, String, String)Executa solicitações HTTP à API do Orchestrator usando a solicitação desejada, o ponto de extremidade, a carga JSON e os cabeçalhos de resposta.
OrchestratorHTTPRequest(OrchestratorHttpMethods, String, String, String Dictionary<String, String>, String, Int32)Executa solicitações HTTP para a API do Orchestrator, usando a solicitação desejada, o endpoint, a carga JSON e os cabeçalhos de resposta, juntamente com outras configurações.

OrchestratorHTTPRequest(OrchestratorHttpMethods, String)

Executa solicitações HTTP à API do Orchestrator, usando a solicitação desejada e o ponto de extremidade.

int OrchestratorHTTPRequest(
	OrchestratorAPIHttpMethods method,
	string relativeEndpoint
)int OrchestratorHTTPRequest(
	OrchestratorAPIHttpMethods method,
	string relativeEndpoint
)
method OrchestratorAPIHttpMethods
O método de solicitação a ser usado ao chamar a API do Orchestrator. São suportados os seguintes verbos HTTP: GET, POST, PUT, PATCH e DELETE.
relativeEndpoint String
O ponto de extremidade no qual as solicitações serão feitas, relativo ao seu URL base do Orchestrator.

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

Executa solicitações HTTP à API do Orchestrator, usando a solicitação desejada, o ponto de extremidade e a carga 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
O método de solicitação a ser usado ao chamar a API do Orchestrator. São suportados os seguintes verbos HTTP: GET, POST, PUT, PATCH e DELETE.
relativeEndpoint String
O ponto de extremidade no qual as solicitações serão feitas, relativo ao seu URL base do Orchestrator.
responseHeaders Dictionary<String, String>
Referência aos cabeçalhos retornados pela solicitação.
result String
O JSON retornado pela solicitação HTTP.

OrchestratorHTTPRequest(OrchestratorHttpMethods, String, String, String)

Executa solicitações HTTP para a API do Orchestrator, usando a solicitação desejada, o endpoint, a carga JSON e os cabeçalhos de resposta, juntamente com outras configurações.

int OrchestratorHTTPRequest(
	OrchestratorAPIHttpMethods method,
	string relativeEndpoint,
	string jSONPayload,
	string folderPath
)int OrchestratorHTTPRequest(
	OrchestratorAPIHttpMethods method,
	string relativeEndpoint,
	string jSONPayload,
	string folderPath
)
method OrchestratorAPIHttpMethods
O método de solicitação a ser usado ao chamar a API do Orchestrator. São suportados os seguintes verbos HTTP: GET, POST, PUT, PATCH e DELETE.
relativeEndpoint String
O ponto de extremidade no qual as solicitações serão feitas, relativo ao seu URL base do Orchestrator.
jSONPayload String
A informação que você deseja enviar para o ponto de extremidade indicado do Orchestrator, em um formato JSON. O JSON não deve ter indentado.
folderPath String
O caminho para a pasta do Orchestrator a ser usada.

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

Executa solicitações HTTP à API do Orchestrator usando a solicitação desejada, o ponto de extremidade, a carga JSON e os cabeçalhos de resposta.

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
O método de solicitação a ser usado ao chamar a API do Orchestrator. São suportados os seguintes verbos HTTP: GET, POST, PUT, PATCH e DELETE.
relativeEndpoint String
O ponto de extremidade no qual as solicitações serão feitas, relativo ao seu URL base do Orchestrator.
jSONPayload String
A informação que você deseja enviar para o ponto de extremidade indicado do Orchestrator, em um formato JSON. O JSON não deve ter indentado.
responseHeaders Dictionary<String, String>
Referência aos cabeçalhos retornados pela solicitação.
result String
O JSON retornado pela solicitação HTTP.
folderPath String
O caminho para a pasta do Orchestrator a ser usada.

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

Executa solicitações HTTP para a API do Orchestrator, usando a solicitação desejada, o endpoint, a carga JSON e os cabeçalhos de resposta, juntamente com outras configurações.

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
O método de solicitação a ser usado ao chamar a API do Orchestrator. São suportados os seguintes verbos HTTP: GET, POST, PUT, PATCH e DELETE.
relativeEndpoint String
O ponto de extremidade no qual as solicitações serão feitas, relativo ao seu URL base do Orchestrator.
jSONPayload String
A informação que você deseja enviar para o ponto de extremidade indicado do Orchestrator, em um formato JSON. O JSON não deve ter indentado.
folderPath String
O caminho para a pasta do Orchestrator a ser usada.
responseHeaders Dictionary<String, String>
Referência aos cabeçalhos retornados pela solicitação.
result String
O JSON retornado pela solicitação HTTP.
timeoutMS Int32
Especifica o tempo (em milissegundos) a ser aguardado para que a atividade seja executada antes de gerar um erro. O valor padrão é 30.000 milissegundos (30 segundos).

RetornarValor

O código do status retornado pela solicitação.

Was this page helpful?

Obtenha a ajuda que você precisa
Aprendendo RPA - Cursos de automação
Fórum da comunidade da Uipath
Logotipo branco da Uipath
Confiança e segurança
© 2005-2024 UiPath. All rights reserved.