Datos personales

Mi foto
Pilar, Argentina

Mi lista de blogs

cachorros ovejero aleman-vonhousevicko's Fan Box

sábado, 13 de marzo de 2010

viernes, 12 de febrero de 2010

martes, 9 de febrero de 2010

Mu Connect, librería Javascript para conectar con Facebook

Mu Connect, librería Javascript para conectar con Facebook: "Mu Connect es una librería JS que nos facilitará la tarea de conectar con Facebook desde nuestras aplicaciones. Al tratarse de una librería en Javascript nos permite visualizar esta conexión como una capa superior a nuestra aplicación ofreciéndola como un extra más y hacer que nuestra aplicación no dependa de ella.
<div id="fb-root"></div>
<script src="http://mu.daaku.org/m.js"></script>
<script>
// Inicializamos la librería con la API de nuestra Aplicación
FB.init({ apiKey: '48f06bc570aaf9ed454699ec4fe416df' });

// Controlamos el login al acceder
FB.loginStatus(handleSessionResponse);

// Activamos login
$('#login').bind('click', function() {
FB.login(handleSessionResponse);
});

// Activamos logout
$('#logout').bind('click', function() {
FB.logout(handleSessionResponse);
});

// Activamos disconnect
$('#disconnect').bind('click', function() {
FB.api({ method: 'Auth.revokeAuthorization' }, function(response) {
clearDisplay();
});
});

function clearDisplay() {
$('#user-info').hide('fast');
}

// Gestionamos el login
function handleSessionResponse(response) {
if (!response.session) {
clearDisplay();
return;
}

// Preparamos la petición FQL
FB.api(
{
method: 'fql.query',
query: 'SELECT name, pic FROM profile WHERE id=' + FB.getSession().uid
},
function(response) {
var user = response[0];
$('#user-info').html('<img src="' + user.pic + '">' + user.name).show('fast');
}
);
}
</script>

En la página nos encontramos con una serie de ejemplos de como usar esta librería con cualquier Framework JS, algo de agradecer y que nos permite integrarla en cualquier aplicación web. Además dispone de una API bien documentada que permite hacer una integración muy completa en unas pocas horas.

FQL


El FQL (Facebook Query Language) es la versión del SQL que Facebook permite usar para realizar consultas una serie de tablas que Facebook ofrece a los desarrolladores de sus bases de datos. Gracias a estas peticiones es posible obtener casi cualquier dato de los usuarios de Facebook con el fin de integrarlos en nuestra aplicación.

FB.api()


FB.api(
{
method: 'fql.query',
query: 'SELECT name FROM profile WHERE id=' + FB.getSession().uid
},
function(response) {
alert(response[0].name);
}
);

Quizás de todas las funciones que vemos en la API de Mu Connect, esta es la más interesante ya que está pensada para atacar a Facebook mediante FQL y nos procesa la respuesta mediante un callback que nos permitirá trabajar cómodamente con ella.

Artículos relacionados


aNieto2k

"

jueves, 4 de febrero de 2010

miércoles, 3 de febrero de 2010

VONHOUSEVICKO-ovejeros alemanes's Fan Box

vonhousevicko-IMEL VONGODALU