Je suis en train de faire un petit script de test qui me servira dans un script plus "important" sur lequel je travaille.
Là j'essaie simplement de me connecter dans Facebook et d'afficher la page d'accueil.
Souci: j'ai un problème dès le début du script.
Le voici:
<?php
$lien = 'http://www.facebook.com/';
$postfields = array(
'email' => 'MON_MAIL',
'pass' => 'MON_PASS',
);
$path_cookie = 'connexion_facebook_temporaire.txt';
if (!file_exists(realpath($path_cookie))) touch($path_cookie);
$curl = curl_init();
if ($curl==false) {echo "<br>ERREUR curl_init : ".curl_error($curl); exit();}
curl_setopt($curl, CURLOPT_URL, $lien);
curl_setopt($curl, CURLOPT_COOKIESESSION, true);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
curl_setopt($curl, CURLOPT_POST, true);
curl_setopt($curl, CURLOPT_POSTFIELDS, $postfields);
curl_setopt($curl, CURLOPT_COOKIEJAR, realpath($path_cookie));
$return = curl_exec($curl);
if ($return==false) {echo "<br>ERREUR curl_exec : ".curl_error($curl); exit();}
else {echo "<br>Exécution Curl OK";}
curl_close($curl);
Je n'ai pas mis la suite du code car ce que j'obtiens c'est: ERREUR curl_exec :
En gros je vois qu'il y a une erreur suite à l'appel de curl_exec mais je ne sais pas ce que c'est...
Je ne comprends pas ce qui se passe, ça me semble pourtant simple... A votre avis, quel peut-être le souci ?