Neste local vamos apresentar alguns exemplos em várias linguagens de utilizações da API.
Por esse motivo, vai ter uma atualização constante e sempre que nos for possível, colocaremos exemplos da maior variedade de processos possível.
Exemplo de ligação e pedido à API em PHP
Neste exemplo, mostramos o procedimento para efetuar o pedido que devolve o detalhe de um artigo, através do método getOne da classe Products.
<?php $con = curl_init(); $url = "https://api.moloni.pt/v1/products/getOne/?access_token=[your_current_access_token]"; /* Substituir pelo token atual */ $my_values = array('company_id' => 5, 'product_id' => 534521); curl_setopt($con, CURLOPT_URL, $url); curl_setopt($con, CURLOPT_POST, true); curl_setopt($con, CURLOPT_POSTFIELDS, http_build_query($my_values)); curl_setopt($con, CURLOPT_HEADER, false); curl_setopt($con, CURLOPT_RETURNTRANSFER, true); $res_curl = curl_exec($con); curl_close($con); // análise do resultado $res_txt = json_decode($res_curl, true); if(!isset($res_txt['error'])){ echo 'Sucesso: '.print_r($res_txt,true).''; } else{ echo 'Houston, we\'ve got a Problem!'; echo 'Erro: '.print_r($res_txt,true).''; } ?>