Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

Índice:


       

Índice
exclude.*ndice:

Objetivo:


   O objetivo desse documento é esclarecer o uso de conexão destino usando a APIs Rest. Disponível a partir da versão 12.1.29.

Veja mais sobre as APIs do RM: Framework RM para APIs.

Conexão:


    Veja abaixo um exemplo de como criar uma conexão com API Rest.

    Neste exemplo, o objetivo é enviar toda a tabela de Funcionários (PFUNC) para a Carol. Para isso, usamos uma conexão de origem de Banco de Dados, selecionando a tabela PFUNC e todos seus campos. Veja mais sobre esse tipo de conexão: Conexão de Origem/Destino Utilizando Banco de Dados.

   Passos para criar a conexão de destino com a API Rest:

Informações
iconfalse
Deck of Cards
id1
Card
labelConexão

  • Endereço base: Baseado nas APIs do RM, o endereço base é o host + porta; 
  • Verbos http: são disponibilizados os verbos PUT e POST.
  • Endpoint envio: Baseado nas APIs do RM, o endpoint pode ser consultado nas documentações de API ou no swagger.  APIs de Framework - Módulo Serviços Globais.
  • Cabeçalhos http: 
Card
labelAutenticação

Na aba Autenticação, selecione se a autenticação na API será Basic, Oauth, ou sem autenticação; 

Em seguida, preencha os campos necessários.

  • Autenticação Basic:

  • Autenticação Oauth:

Card
labelJson Schema

Na aba Json schema, informe o json schema da API.

Para as APIs do host podem ser consultadas no swagger o Model Schema para criação do Json Schema, em algum conversor. Veja mais em: APIs de Framework - Módulo Serviços Globais.

Card
labelLigações

Por último, configure as ligações entre a tabela destino e origem.

Arraste primeiro a tabela de destino, depois a de Origem. Em seguida, clique no ícone 3, em destaque na imagem abaixo, para que as associações de campos sejam feitas automaticamente baseando-se no nome. 



Informações
iconfalse
Informações
iconfalse

Produto: Framework

Informações
iconfalse

Versão: 12.1.XX

Informações
iconfalse

Processo: Conexões Destino: API Rest

Informações
iconfalse
Informações
iconfalse

Status: Finalizado

Informações
iconfalse

Data: 02/09/2020