// URL da api$apiUrl ='https://www.paineldeconsultas.com.br/rdrv2/api';// Endpoints$endpoints = ['index'=>'/','consultar'=>'/consultar','consultas'=>'/consultas/list','consulta-detalhes'=>'/consultas/detalhes','produtos'=>'/produtos','clientes'=>'/clientes',];// Parâmetros da requisição$parans = [];// Dados para autenticação$login ='seu login aqui';$senha ='sua senha aqui';$apiToken ='solicitar token ao seu contado comercial';// Codificando login/senha$auth =base64_encode("{$login}:{$senha}");// URL da requisição$url ="{$apiUrl}{$endpoints['index']}";// Configurando a requisição$ch =curl_init();curl_setopt_array($ch, [ CURLOPT_URL => $url, CURLOPT_POST => $parans ?1:0, CURLOPT_RETURNTRANSFER =>true, CURLOPT_POSTFIELDS => http_build_query($parans)?:null, CURLOPT_HTTPHEADER => ["Content-Type: application/x-www-form-urlencoded","Authorization: Basic {$auth}","Api-token: {$apiToken}", ],]);// Executando a requisição$response =curl_exec($ch);// Decodificando o json retornado$json =json_decode($response,true)?: [];// Fechando a requisiçãocurl_close($ch);// Debug da informaçãoecho'<pre>'.print_r($json,true).'</pre>'
JSON modelos de retorno
Junto com seu PDF da documentação será enviado arquivos TXTs modelos retornos com resultados diferentes para poder interpretar o resultado ajustando a exibição do seu layout.