Página 1 de 1

Conectar a timbreFiscal.mx en PHP

Publicado: Mié Ene 26, 2011 5:49 pm
por rogeliotoba
¿ Alguien ya logro conectarse a timbreFiscal.mx a través de php?
yo no se nada de web services, si un alma caritativa tiene algún código de ejemplo que quiera compartir se lo agradecería.

Re: Conectar a timbreFiscal.mx en PHP

Publicado: Vie Ene 28, 2011 3:05 pm
por rogeliotoba
Ya encontré la solución gracias a "elbueno", utilizando la librería cURL en php, se puede ver en el foro de timbrefiscal.mx: http://timbrefiscal.mx/index.php/foro/1 ... n-php.html

copio el código:

Código: Seleccionar todo

$process = curl_init('demotf.buzonfiscal.com/timbrado');
curl_setopt($process, CURLOPT_HTTPHEADER, array('Content-Type: text/xml', 'charset=utf-8'));
curl_setopt($process, CURLOPT_POSTFIELDS, $xml);
curl_setopt($process, CURLOPT_SSLCERT, '/var/www/timbre/certx.pem');
curl_setopt($process, CURLOPT_RETURNTRANSFER, true);
curl_setopt($process, CURLOPT_POST, true);
$return = curl_exec($process);
echo curl_error($process);
curl_close($process);

Re: Conectar a timbreFiscal.mx en PHP

Publicado: Vie Ene 28, 2011 5:26 pm
por acanas
¿No es medio costoso en terminos de ciclos de CPU o threads abrir un proceso con curl para mandar un request y recibir un response en un servidor?, porque tengo entendido que curl es un programa de linea de comando y esa libreria hace lo que es fungir como una interfaz o binding. Aunque se ve bastante práctica.

Re: Conectar a timbreFiscal.mx en PHP

Publicado: Vie Feb 18, 2011 4:20 pm
por wolten
Ya integre mi script (naa es el que copie de aqui jajaja), y corre pero no pasa nada :s, no me devuelve nada :s como se si se conecto?? cambie la ruta del certx.pem pa ver que onda pero nada :s ni un error me regresa.... que procede man's???

Re: Conectar a timbreFiscal.mx en PHP

Publicado: Mar Feb 22, 2011 11:00 am
por jorjonio
alguna solucion que tengan

que si trabaje


saludos

Re: Conectar a timbreFiscal.mx en PHP

Publicado: Vie Feb 25, 2011 2:54 pm
por leinad
mejor utiliza la libreria de nu_soap...
te dejo un ejemplo (pero es para edicom)

Código: Seleccionar todo

		//open zip and encode it
		$fh = fopen($zipFile, 'r');
		$theData = fread($fh, filesize($zipFile));
		$zipFileEncoded = base64_encode($theData);
		fclose($fh);
		
		require_once('libs/nusoap.php');
		$client = new nusoap_client('https://cfdiws.sedeb2b.com/EdiwinWS/services/CFDi?wsdl', true);
		$client->useHTTPPersistentConnection();
		
		$params = array(
			'user' => $user,
			'password' => $pw,
			'file' => "$zipFileEncoded"
		);
		
		$response = $client->call('getCfdiTest', $params, 'http://cfdi.service.ediwinws.edicom.com/');

Esto ya me devuelve el timbre en $response

Re: Conectar a timbreFiscal.mx en PHP

Publicado: Mar Mar 15, 2011 3:38 pm
por factura-electronica
Hola. Estamos buscando el programa en PHP para el servicio de timbrado de Edicom.
¿Alquien que lo quiera ofrecer y le ponga precio?
Gracias.
Saludos
Daniel

Re: Conectar a timbreFiscal.mx en PHP

Publicado: Sab Abr 16, 2011 12:00 am
por triton
factura-electronica escribió:Hola. Estamos buscando el programa en PHP para el servicio de timbrado de Edicom.
¿Alquien que lo quiera ofrecer y le ponga precio?
Gracias.
Saludos
Daniel
Yo lo tengo contactame, lo tengo en tres versiones EDICOM, TIMBRE FISCAL, BUZON E