Delirios de un Informático

Cómo evitar fbc_channel=1 con Facebook Fan/Like Box

Muchos usuarios están teniendo problemas con los módulos Like Box debido a que aparecen en las estadísticas múltiples llamadas a URLs del tipo midominio.com/?fb_channel=1&.... En muchos casos provoca que la página se refresque cada pocos segundos siendo de lo más irritante.

El problema radica en que no se está especificando la ruta del archivo para la comunicación interdominios xd_receiver.htm e intenta por defecto realizar la llamada contra la raiz del sitio. Para solucionar el problema, basta añadir una llamada a FB.init() antes del código XFBML o del IFRAME:

<script type="text/javascript">FB.init('CLAVE_API', '/ruta/a/xd_receiver.htm');</script>
<fb:like-box profile_id="ID_PAGINA" stream="false" header="false"></fb:like-box>

Facebook proporciona información sobre la Cross Domain Communication en esta página.