Hola! Estuve justamente trabajando con comentarios de Facebook en estos días. Es bastante horrible.. pero con un poco de paciencia se le agarra la vuelta.
Usé <fb:comments> en este sitio por ejemplo:
Código HTML:
Ver original<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:fb="http://www.facebook.com/2008/fbml">
<fb:comments xid="nombre_de_comentarios" title="Titulo de prueba " numposts="10" publish_feed="true" simple="false" width="455">
</fb:comments>
<script type="text/javascript">
window.fbAsyncInit = function() {
FB.init({appId: 'xxxxxxxxxxxxx', status: true, cookie: true,
xfbml: true});
};
(function() {
var e = document.createElement('script');
e.type = 'text/javascript';
e.src = document.location.protocol +
'//connect.facebook.net/es_LA/all.js';
e.async = true;
document.getElementById('fb-root').appendChild(e);
}());
Lo único que tenés que hacer es configurar una nueva aplicación en http://www.facebook.com/developers/ para obtener el appId que usa FB.init.
Fijate que el tag de <fb:comments> tiene un atributo xid, ahí le ponés el nombre que vos quieras (lo inventás vos, no hace falta pedirselo a Facebook en ningún lado).
Vas a ver que esto mismo le permite al usuario elegir si postear o no su comentario en su muro.
Espero que te sirva. No sé si es exactamente lo que buscabas, pero con Facebook muchas veces es mejor primero ver qué cosa funciona y luego adaptar lo propio..