FBJS: Cómo instanciar el SDK en una web externa a Facebook
- Lunes Ago 23,2010 05:54 PM
- By Gabriel Cuesta Arza
- In FBJS
En el pasado F8 Facebook lanzó su nuevo SDK de Javascript para Facebook, este SDK nos permite entre otras cosas utilizar XFBML en una web. Voy a explicaros a continuación como utilizarlo con un sencillo ejemplo con el fichero ejemplo.html.
- En primer lugar tenemos que dar de alta nuestra aplicación en el área de desarrolladores de Facebook.
- En segundo lugar tenemos que copiar el id de la aplicación del área de desarrolladores.
- Debemos dar de alta la url global del sitio (no hace falta indicar ficheros) en Configuración > Web Site.
- Editamos ejemplo.html y le añadimos el siguiente código entre las etiquetas de body:
<script>
window.fbAsyncInit = function() {
FB.init({appId: ‘Número identificador de la aplicación”, status: true, cookie: true,
xfbml: true});
};
(function() {
var e = document.createElement(‘script’); e.async = true;
e.src = document.location.protocol +
‘//connect.facebook.net/en_US/all.js’;
document.getElementById(‘fb-root’).appendChild(e);
}());
</script>
- Le añadimos una etiqueta de XFBML de prueba:
<fb:like href=”http://www.videojuegosparachicas.com” layout=”button_count” font=”trebuchet ms”></fb:like>
- Subimos el fichero al servidor y lo probamos
Descargar fichero de ejemplo (Haz click con el botón derecho y luego click en Guardar cómo…)


Pues es el 
