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;
}
?>