As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Integração de conexão da API REST
Com a integração do REST API Connection no Amazon Quick, você pode realizar ações com REST APIs e serviços web personalizados. Essa integração suporta somente a execução de ações.
O que é possível fazer
Com a integração do REST API Connection, você pode realizar ações com serviços web APIs e REST personalizados por meio do conector de ação.
- Conector de ação
-
Execute solicitações HTTP, recupere dados e interaja APIs usando opções flexíveis de autenticação.
nota
A integração do REST API Connection não oferece suporte ao acesso a dados ou à criação de base de conhecimento. Ele foi projetado especificamente para execução de tarefas e interações de API com serviços web personalizados.
Antes de começar
Antes de configurar a integração da API REST, verifique se você tem o seguinte:
-
Endpoint da API REST com permissões de acesso apropriadas.
-
Credenciais de autenticação de API (OAuthchave de API ou outras).
-
Documentação da API para o serviço web de destino.
Prepare o endpoint e a autenticação da API
Antes de configurar a integração no Amazon Quick, prepare seu endpoint da API REST e suas credenciais de autenticação. A integração da conexão da API REST oferece suporte a vários métodos de autenticação. Escolha o método que corresponde aos seus requisitos de API:
- Autenticação do usuário (OAuth)
-
Reúna as seguintes informações do seu provedor de API:
URL base - URL base da API REST.
ID do cliente - ID do cliente do OAuth aplicativo.
Segredo do cliente - segredo do cliente do OAuth aplicativo.
URL do token - ponto final do OAuth token.
URL de autenticação - ponto final OAuth de autorização.
URL de redirecionamento - URI de OAuth redirecionamento.
- Autenticação de serviço (Service-to-service OAuth)
-
Reúna as seguintes informações do seu provedor de API:
Tipo de autenticação - as credenciais do cliente OAuth 2.0 concedem fluxo para service-to-service autenticação.
URL base - URL base da API REST.
ID do cliente - identificador do cliente do OAuth aplicativo para autenticação do serviço.
Segredo do cliente - segredo do cliente do OAuth aplicativo para autenticação do serviço.
URL do token - ponto final do OAuth token para obter tokens de acesso.
Cabeçalhos e parâmetros personalizados
Você pode usar cabeçalhos e parâmetros personalizados para autenticação flexível e interação com a API:
Cabeçalhos de autenticação personalizados.
Cabeçalhos da versão da API.
Especificações de tipo de conteúdo.
Parâmetros de consulta personalizados.
Configurar a integração da API REST
Depois de preparar seu endpoint de API e suas credenciais de autenticação, siga estas etapas para criar sua integração com a API REST:
-
No console do Amazon Quick, escolha Integrações.
-
Escolha Conexão da API REST nas opções de integração e clique no botão Adicionar (mais “+”).
-
Preencha os detalhes da integração:
-
Nome - Nome descritivo para sua integração com a API REST.
-
Descrição (opcional) - Objetivo da integração.
-
-
Escolha seu tipo de conexão:
-
Autenticação de usuário - autenticação OAuth baseada em autenticação para acesso de usuários individuais.
-
Autenticação de serviço - Autenticação baseada em chave de API para acesso ao serviço.
-
-
Preencha as configurações de conexão com base no método de autenticação selecionado (usuário ou serviço).
-
Escolha Próximo.
-
Analise as ações que estão disponíveis.
-
Selecione Criar e continuar.
Ações de tarefas disponíveis
Depois de criar sua integração com a API REST, você pode revisar as ações disponíveis para interagir com a API REST. As ações comuns da API REST incluem:
Solicitações HTTP GET para recuperação de dados.
Solicitações HTTP POST para criação de dados.
PUT/PATCH Solicitações HTTP para atualizações de dados.
Solicitações HTTP DELETE para remoção de dados.
Interações personalizadas de endpoint.
Processamento de dados JSON e XML.
Parâmetros de consulta e gerenciamento de cabeçalhos.
nota
As ações específicas disponíveis dependem dos endpoints da API REST e das permissões de autenticação configuradas para sua integração.
Opções de configuração da API
Você pode configurar vários aspectos da integração da API REST para atender aos seus requisitos específicos.
Configuração do endpoint
Defina essas configurações de endpoint:
URL base e caminhos de endpoint.
Especificações do método HTTP.
Tratamento do formato de solicitação e resposta.
Tratamento de erros e lógica de repetição.
Tratamento de dados
Configure como sua integração processa diferentes formatos de dados:
Processamento de solicitações e respostas JSON.
Transformação de dados XML.
Dados de formulários e carregamentos em várias partes.
Manipulação de dados binários.
Gerencie integrações da API REST
Depois de criar sua integração com a API REST, você pode gerenciá-la usando estas opções:
-
Editar integração - Atualize as configurações de autenticação, o URL base ou a configuração da API.
-
Compartilhe a integração - Disponibilize a integração para outros usuários em sua organização.
-
Monitore o uso - Visualize a atividade de integração e as métricas de chamadas da API.
-
Revise as ações - Veja a lista completa das ações da API REST disponíveis.
-
Teste os endpoints - valide a conectividade e a autenticação da API.
-
Excluir integração - remova a integração e revogue a autenticação associada.
Importante
As integrações da API REST dependem da disponibilidade e da configuração do serviço web de destino. Alterações na API ou nos requisitos de autenticação podem afetar a funcionalidade de integração.