ben c'est clair. Avec ma lib Snoopy, tu fais une requête de type GET sur l'url //www.facebook.com/search.php?q=toto@test.fr
Puis dans le résultat (page html), tu recherches la chaîne suivante :
<div class="clearfix"><a class="lfloat"
Après, plus qu'à récupérer le texte avant le </a> et c'est fini.
2 ex :
http://www.jonasjohn.de/snippets/p [...] xample.htm
http://stackoverflow.com/questions [...] opy-in-php
Dans ton cas, le code donnerait un truc du genre :
Code :
vars = array("q"=> "toto@test.fr" ); $snoopy = new Snoopy(); $snoopy->httpmethod = "GET"; // is GET by default $snoopy->submit("http://www.facebook.com/search.php", $vars);
|
Ca, ça t'affiche la page de facebook avec le résultat. Plus qu'à faire un petit coup de stripos() sur $snoopy->results pour trouver la position de <div class="clearfix"><a class="lfloat" puis un petit coups de substr() pour extraire la portion de chaîne située à l'intérieure du lien hypertexte. Après, se débrouiller pour avoir juste le prénom (un explode sur le caractère espace, par ex)...
---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta