$seuToken, "case" => "gerarNFe", "cnpjCliente" => "04960777000159", "nomeCliente" => "LEANDRO PEREIRA DE SOUZA LENCOIS PAULISTA", "endCliente" => "Av. Pe. Salustio Rodrigues Machado", "nroEndCliente" => "1259", "bairroCliente" => "Centro", "codCidadeCliente" => "3526803", "cidadeCliente" => "Lençóis Paulista", "ufCliente" => "SP", "cepCliente" => "18682080", "codPaisCliente" => "1058", "foneCliente" => "1499718483", "paisCliente" => "BRASIL", "ieCliente" => "416101348110", "emailCliente" => "suporte@primasis.com", "finNFe" => "1", "pagamento" => "A Vista", "forma" => "PIX", "pesol" => "100.5", "pesob" => "110.5", "vendedor" => "", "natureza" => "5102", "tiponf" => "E", "cod_trans" => "", "operacao" => "API", "obs" => "nota com 2 produtos", "frete" => "1200.00", "desconto" => "2000.00", "outras_desp" => "540.50", "fretepor" => "1", "quantvol" => "20", "especievol" => "caixa", "numvol" => "comProdutos", // PRODUTOS DA NFE "itens" => [ [ "referencia" => "PROD001", "quantidade" => "2", "unidade" => "UN", "nome" => "Produto de Teste 1", "cfop" => "5102", "preco" => "150.00", "cClassTrib" => "040" ], [ "referencia" => "PROD002", "quantidade" => "1", "unidade" => "KG", "nome" => "Produto de Teste 2", "cfop" => "5102", "preco" => "89.90", "cClassTrib" => "040" ] ] ]; // Converte para JSON $jsonData = json_encode($payload, JSON_UNESCAPED_UNICODE); // Inicializa o cURL $ch = curl_init($url); // Configurações do cURL curl_setopt($ch, CURLOPT_POST, true); curl_setopt($ch, CURLOPT_POSTFIELDS, $jsonData); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); curl_setopt($ch, CURLOPT_HTTPHEADER, [ "Content-Type: application/json", "Content-Length: " . strlen($jsonData) ]); // Executa a requisição $response = curl_exec($ch); // Verifica erros if (curl_errno($ch)) { echo "Erro no cURL: " . curl_error($ch); curl_close($ch); exit; } curl_close($ch); // Decodifica o JSON de resposta $resultado = json_decode($response, true); // Exibe o retorno echo "
"; print_r($resultado); echo ""; ?>