No artigo de hoje, vamos mostrar como criar um WebService REST em AdvPL usando o Autumn Code Maker.
Hoje vou demonstrar como é fácil gerar um código fonte com WSRestFul em AdvPL usando o Autumn.
- Acesse o Autumn Code Maker , caso não tenha uma conta ainda, crie uma conta gratuitamente (você poderá usar a geração de fontes até 3 vezes)
- Acesse a opção WSRestFul na página inicial
- Nas Definições do arquivo, insira um nome para a sua API, aqui iremos chamar de zWSGrupoProd
- Nas definições do REST, informe se você deseja gerar GET único, GET de listagem e/ou POST para atualizar o registro. Além disso, informe o alias da tabela, se tiver POST qual é o ExecAuto e os campos usados na integração
- Agora clique no botão Gerar Função (caso queira gerar um backup antes, clique no botão Exportar JSON)
- Salve o .prw ou copie o conteúdo e cole em um novo arquivo no VSCode
- Compile o arquivo no seu ambiente REST, e realize um teste em algum software como o Postman
E abaixo um vídeo demonstrando o procedimento descrito acima, caso queira assistir:
Bom pessoal, por hoje é só.
Abraços e até a próxima.