Ver Mensaje Individual
  #1 (permalink)  
Antiguo 24/06/2013, 10:16
asabervgz
 
Fecha de Ingreso: febrero-2010
Mensajes: 25
Antigüedad: 14 años, 9 meses
Puntos: 0
Login en Tuenti con curl.

Estoy intentando hacer un login en "https://www.tuenti.com" mediante curl con diferentes códigos encontrados por internet pero ninguno me funciona.
Los datos que creo que he de enviar los saco con el plugin Live Http Headers de firefox.
¿Hay alguna otra forma de saber con certeza que datos he de enviar con curl para conseguir el login?

Aquí dejo el código que tengo a ver si alguien me echa un cable. Gracias.

Código:
<?php
	echo login ();

	function login(){
	$usermail = "[email protected]";
	$password = "xxxxxxxx";
	$timez = "1";
	$tcookie="cookie/cookie.txt";
	$ch= curl_init();
	curl_setopt ($ch, CURLOPT_URL, "https://www.tuenti.com/?m=login&func=do_login");
	curl_setopt ($ch, CURLOPT_POSTFIELDS, "email=$usermail&input_password=$password&timezone=$timez");
	curl_setopt ($ch, CURLOPT_POST, 1);
	curl_setopt ($ch, CURLOPT_HEADER, 0);
	curl_setopt ($ch, CURLOPT_FOLLOWLOCATION, 1);
	curl_setopt ($ch, CURLOPT_SSL_VERIFYPEER, false);
	curl_setopt ($ch, CURLOPT_COOKIEFILE, $tcookie);
	curl_setopt ($ch, CURLOPT_COOKIEJAR, $tcookie);
	curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1);
	curl_setopt ($ch, CURLOPT_USERAGENT, "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:21.0) Gecko/20100101 Firefox/21.0");
	 
	$res=curl_exec ($ch);
	curl_close($ch);
	return $res;
	}
?>