====== CODIGO PHP REST API ====== [[start|{{ :60577.png?30}}]] '130960054_int','clave' => '130960054','rnc' => '130960054'); //Se convierte en formato json $payload = json_encode($data); // Opciones headers curl_setopt($ch, CURLOPT_POSTFIELDS, $payload); // Set contenido json en Body curl_setopt($ch, CURLOPT_HTTPHEADER, array('Content-Type:application/json')); // Retornar inmediatamente respueta curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); // Se ejecuta el PST $result = curl_exec($ch); $result2=json_decode($result); //Imprimimos resultado //print($result); echo "Los datos recibidos son los siguientes: "; echo "
"; foreach($result2 as $resul){ echo "
"; echo $resul; echo "
"; } // Se cierra el recurso curl_close($ch); ?>
'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1bmlxdWVfbmFtZSI6IjEzMDk2MDA1NCIsImVtYWlsIjoiMTMwOTYwMDU0X2ludCIsIm5iZiI6MTY0ODY0NjM3OSwiZXhwIjoxNjQ4Njk0Nzk5LCJpYXQiOjE2NDg2NDYzNzl9.LrJmXNNOj1StRVlDC7pBEhxSiquqUJ9MuFSsv5Bx0bQ', 'documentoElectronico' => array ( 'encabezado' => array ( 'identificacionDocumento' => array ( 'tipoDocumento' => '31', 'ncf' => 'E310000003519', 'fechaVencimientoSecuencia' => '31-12-2022', 'indicadorEnvioDiferido' => '1', 'indicadorMontoGravado' => '1', 'indicadorNotaCredito' => NULL, 'tipoIngresos' => '01', 'tipoPago' => '1', 'fechaLimitePago' => NULL, 'terminoPago' => NULL, 'tablaFormasPago' => array ( 0 => array ( 'forma' => '1', 'monto' => '400000.00', ), ), 'tipoCuentaPago' => NULL, 'numeroCuentaPago' => NULL, 'bancoPago' => NULL, 'fechaDesde' => NULL, 'fechaHasta' => NULL, ), 'emisor' => array ( 'rnc' => '130960054', 'razonSocial' => 'TheFactoryHKA C.A', 'nombreComercial' => 'TheFactoryHKA C.A', 'sucursal' => 'Sucursal', 'direccion' => 'Av. Los Beisbolistas esq. Ant. Carretera Duarte, Plaza Shantell, Locales B6 y B7', 'municipio' => '320100', 'provincia' => '320000', 'tablaTelefono' => array ( 0 => '809-472-7676', 1 => '809-491-1918', ), 'correo' => 'scastillo@thefactoryhka.com', 'webSite' => 'www.thefactoryhka.com/rd', 'actividadEconomica' => NULL, 'codigoVendedor' => 'GENETRIX0000000000000000001', 'numeroFacturaInterna' => '000000000000212', 'numeroPedidoInterno' => '000000000000212', 'zonaVenta' => 'NORTE', 'rutaVenta' => NULL, 'informacionAdicional' => NULL, 'fechaEmision' => '30-03-2022', ), 'comprador' => array ( 'rnc' => '101072148', 'identificacionExtranjero' => NULL, 'razonSocial' => 'DISTRIBUIDORA DE COSMETICOS SAS (DISCOSA)', 'contacto' => 'DISCOSA', 'correo' => 'prueba@yopmail.com', 'direccion' => 'RD dirección', 'municipio' => '010100', 'provincia' => '010000', 'pais' => 'Pais', 'fechaEntrega' => '26-12-2021', 'FechaOrdenCompra' => '10-11-2018', 'contactoEntrega' => NULL, 'direccionEntrega' => NULL, 'telefonoAdicional' => NULL, 'fechaOrden' => '24-12-2021', 'numeroOrden' => '4500352238', 'codigoInterno' => '10633440', 'responsablePago' => NULL, 'informacionAdicional' => NULL, ), 'informacionesAdicionales' => array ( 'fechaEmbarque' => NULL, 'numeroEmbarque' => NULL, 'numeroContenedor' => '8019289', 'numeroReferencia' => '1447', 'pesoBruto' => NULL, 'pesoNeto' => NULL, 'unidadPesoBruto' => NULL, 'unidadPesoNeto' => NULL, 'cantidadBulto' => NULL, 'unidadBulto' => NULL, 'volumenBulto' => NULL, 'unidadVolumen' => NULL, 'nombrePuertoEmbarque' => NULL, 'condicionesEntrega' => NULL, 'totalFob' => NULL, 'seguro' => NULL, 'flete' => NULL, 'otrosGastos' => NULL, 'totalCif' => NULL, 'regimenAduanero' => NULL, 'nombrePuertoSalida' => NULL, 'nombrePuertoDesembarque' => NULL, ), 'transporte' => NULL, 'totales' => array ( 'montoGravadoTotal' => NULL, 'montoGravadoI1' => NULL, 'montoGravadoI2' => NULL, 'montoGravadoI3' => NULL, 'montoExento' => '400000.00', 'itbiS1' => NULL, 'itbiS2' => NULL, 'itbiS3' => NULL, 'totalITBIS' => NULL, 'totalITBIS1' => NULL, 'totalITBIS2' => NULL, 'totalITBIS3' => NULL, 'montoImpuestoAdicional' => NULL, 'impuestosAdicionales' => NULL, 'montoTotal' => '400000.00', 'montoNoFacturable' => NULL, 'montoPeriodo' => NULL, 'saldoAnterior' => NULL, 'montoAvancePago' => NULL, 'valorPagar' => NULL, 'totalITBISRetenido' => NULL, 'totalISRRetencion' => NULL, 'totalITBISPercepcion' => NULL, 'totalISRPercepcion' => NULL, ), 'otraMoneda' => NULL, ), 'detallesItems' => array ( 0 => array ( 'numeroLinea' => '1', 'tablaCodigos' => NULL, 'indicadorFacturacion' => '4', 'retencion' => NULL, 'nombre' => 'ASW DTU', 'indicadorBienoServicio' => '1', 'descripcion' => NULL, 'cantidad' => '10000.00', 'unidadMedida' => '47', 'cantidadReferencia' => NULL, 'unidadReferencia' => NULL, 'tablaSubcantidad' => NULL, 'gradosAlcohol' => NULL, 'precioUnitarioReferencia' => NULL, 'fechaElaboracion' => NULL, 'fechaVencimiento' => NULL, 'mineria' => NULL, 'precioUnitario' => '40.00', 'descuentoMonto' => NULL, 'tablaSubDescuento' => NULL, 'recargoMonto' => NULL, 'tablaSubRecargo' => NULL, 'tablaImpuestoAdicional' => NULL, 'otraMonedaDetalle' => NULL, 'monto' => '400000.00', ), ), 'subtotales' => NULL, 'descuentosORecargos' => NULL, 'informacionReferencia' => NULL, ), ); //Se convierte en formato json $payload = json_encode($data); // Opciones headers curl_setopt($ch, CURLOPT_POSTFIELDS, $payload); // Set contenido json en Body curl_setopt($ch, CURLOPT_HTTPHEADER, array('Content-Type:application/json')); // Retornar inmediatamente respueta curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); // Se ejecuta el PST $result = curl_exec($ch); $result2=json_decode($result); //Imprimimos resultado //print($result); echo "Los datos recibidos son los siguientes: "; echo "
"; foreach($result2 as $resul){ echo "
"; echo $resul; echo "
"; } // Se cierra el recurso curl_close($ch); ?>
'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1bmlxdWVfbmFtZSI6IjEzMDk2MDA1NCIsImVtYWlsIjoiMTMwOTYwMDU0X2ludCIsIm5iZiI6MTY0ODY1NzE0NSwiZXhwIjoxNjQ4NzA1NTY1LCJpYXQiOjE2NDg2NTcxNDV9.Fj1x0RA82rPaGJVaW8EyQoQ6EGEkj2dAuuU-Q8KtWqU', 'rnc' => '130960054', 'documento' => 'E310000003517', 'extension' => 'xml', ); //Se convierte en formato json $payload = json_encode($data); // Opciones headers curl_setopt($ch, CURLOPT_POSTFIELDS, $payload); // Set contenido json en Body curl_setopt($ch, CURLOPT_HTTPHEADER, array('Content-Type:application/json')); // Retornar inmediatamente respueta curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); // Se ejecuta el PST $result = curl_exec($ch); $result2=json_decode($result); //Imprimimos resultado //print($result); echo "Los datos recibidos son los siguientes: "; echo "
"; foreach($result2 as $resul){ echo "
"; echo $resul; echo "
"; } // Se cierra el recurso curl_close($ch); ?>
[[start|{{:60577.png?30 }}]]