Es muy sencillo, os pongo un ejemplo sencillo para obtener el nombre de un usuario cuando tenemos su uid:
$facebook = new Facebook(array( 'appId' => 'TU IDENTIFICADOR DE APP', 'secret' => 'EL PASSWORD DE LA APP', 'cookie' => true, )); $fql = "SELECT name FROM user WHERE uid=UID DEL USUARIO"; $response = $facebook->api(array( 'method' => 'fql.query', 'query' =>$fql, )); print_r($response);
Recordad que para este script funcione tenéis que tener:
- Una aplicación creada en http://www.facebook.com/developers
- El identificador y la clave de esa aplicación
- Configurar las rutas de la aplicación correctamente en http://www.facebook.com/developers
- El PHP SDK de Facebook subido al servidor dónde vais a ejecutar el script con el require correctamente enlazado
- Vuestro servidor debe ejecutar PHP5


Excelente articulo realice unos pequeños ajustes y me funciono muy bn, para empezar en este mundo … Gracias!!!
En la última actualización de la API se ha perdido la posibilidad de obtener por medio de FQL todos los comentarios realizados en las diferentes páginas bajo un dominio sin necesidad de listarlas una a una.
Parece ser que ahora hay que solicitar los comentarios por cada una de las diferentes urls y posteriormente juntarlos.
Hay algún avance en este sentido?
Como puedes obtener el UID DE USUARIO cuando es un visitante cualquiera?