Este fin de semana hemos estado incorporando el plugin de Facebook Comments a algunos proyectos para ver como funciona y una de las cosas que necesitamos es definir al administrador de los comentarios mediante una meta-etiqueta en la cual se incluye los IDs de Facebook de los administradores.
La pregunta del millón es: ¿Cómo podemos saber el ID de Facebook de un usuario si tenemos un nombre de usuario amigable?
Si no tenemos un nombre de usuario amigable, el ID lo tenemos en la URL de Facebook: www.facebook.com/profile.php?id=4 (perfil de Mark Zuckerberg), no obstante una vez que hemos definido una URL amigable, ya no veremos el ID, sino el nombre amigable:www.facebook.com/zuck.
Hasta hace poco tiempo, podíamos saber el nombre de usuario de Facebook accediendo a las fotos, seleccionando un álbum y abriendo alguna de las fotos que contenía. Entonces en la URL de la foto en algún lado aparecía el parámetro ?id=X, pero con todos los cambios que ha habido en Facebook ya no aparece.
Para saber nuestro id de Facebook ahora, simplemente vamos a la siguiente URL: graph.facebook.com/NombreDeUsuario, por ejemplo a graph.facebook.com/zuck. Al acceder a esta página obtendremos los datos OPENGRAPH de ese usuario, que incluyen entre otro el ID.
En el caso de Mark Zuckerberg:
{ "id": "4", "name": "Mark Zuckerberg", "first_name": "Mark", "last_name": "Zuckerberg", "link": "http://www.facebook.com/zuck", "username": "zuck", "gender": "male", "locale": "en_US" }
Esperamos haberos ayudado. Si tienes dudas, déjanos un comentario.