Páginas filhas
  • Desenvolvimento de APIs para o produto Logix

Versões comparadas

Chave

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

...

Informações

Algumas considerações sobre o uso de roteamento (_ADVPL_add_rest_logix_routes):

  • Os roteamentos devem ser definidos do mais específico (detalhado) para o mais genérico (simples)
  • O Logix REST utiliza a função Match do ADVPL, que basicamente permite o uso do interroga "?" como coringa de uma determinada posição e o "*" para um conjunto de caracteres variáveis (Mais detalhes na documentação da função: http://tdn.totvs.com/x/gZ1YDQ
  • Podem ser definidos mais de um parâmetro de pesquisa utilizando a vírgula "," como separador, e a pesquisa é sempre feita utilizado o operador AND.
  • Permite o uso de todos métodos HTTP suportados pelo API Manager (GET, POST, PUT, DELETE)

Formato Mensagem JSON

...

      A referência a um LJSONOBJECT, recebido pela requisição na função 4GL conterá informações completas da requisição, desde informações do HEADER, QUERY PARAMs, PATH PARAMs e o próprio PAYLOAD. Através desta mensagem, o desenvolvedor poderá efetuar os devidos filtros e lógicas necessárias. 

...