O modelo REST (Representational State Transfer), traz uma nova forma na criação de Web Service utilizando a semântica de métodos HTTP (GET, POST, PUT e DELETE), diferentemente do SOAP, que necessita de camadas intermediárias.
Características:
Principais métodos HTTP utilizados para determinar a operação a ser realizada:
GET: Recuperar
POST: Criar
PUT: Alterar
DELETE: Apagar
Parâmetros são passados na URL e/ou no corpo da requisição;
O recurso é indicado na URL da requisição.
Tipos de dados são definidos entre cliente e servidor (Ex: JSON e XML).
Disponibilizando Serviço REST
Antes de consumir um serviço REST no Cronapp, é importante garantir que você já tenha um serviço disponibilizado. Para saber como criar um dentro do Cronapp acesse a página Disponibilizando Web Service Rest.
Para consumir web services REST, o Cronapp disponibiliza duas funções em sua API. Elas permitem obter tanto o conteúdo disponibilizado pelo serviço quanto o cabeçalho da requisição, caso necessite.
Adicione o bloco criar mapa e configure um ou mais Parâmetros de acordo com os campos da sua API, nesse caso poderíamos escolher entre: id, nome, sabor, preco, quantidade, created_at e updated_et;
Escreva o filtro de acordo com o campo escolhido, nesse caso Bolo, que é um nome.