Byte Me

Cómo usar la Graph API de Facebook

Por publicado el 21 April, 2010, bajo la(s) categoría(s) Tips

facebook_logoLa nueva Graph API de Facebook es un intento de simplificar drásticamente la manera en que los creadores de sitios web leen y escriben información desde y hacia Facebook. La API presenta una vista simple y consistente de la información social en Facebook (el “social graph”) representada de manera uniforma como objetos (por ejemplo personas, fotos, eventos y fan pages) y las conexiones entre estos objetos (por ejemplo personas, fotos, eventos y fan pages).

Cada objeto en el graph tiene un ID único. Es posible llamar la información asociada a un objeto utilizando sólo URL, como por ejemplo https://graph.facebook.com/ID. En un ejemplo más concreto, la página oficial de la Plataforma de Facebook tiene el identificador 19292868552 y con él podemos obtener la información del objeto en https://graph.facebook.com/19292868552:

{

"name": "Facebook Platform",
"type": "page",
"website": http://developers.facebook.com,
"username": "platform",
"founded": "May 2007",
 
"company_overview": "Facebook Platform enables anyone to build...",
"mission": "To make the web more open and social.",
"products": "Facebook Application Programming Interface (API)...",
"fan_count": 449921,
"id": 19292868552,
"category": "Technology"
}

De forma alterna, las personas y páginas con nombres de usuario pueden ser llamados utilizando su nombre como identificador. Dado que "platform" es el nombre de usuario de la página que llamamos antes, el URL https://graph.facebook.com/platform nos regresará la misma información. Todas las respuestas son objetos JSON y se acceden de la misma manera. Algunos ejemplos que vienen con la documentación oficial:

Todos los objetos en FAcebook están conectados unos a otros por medio de relaciones, por ejemplo, Bret Taylor es fan de la página de Coca-Cola y Bret Taylor y Arjun Banker son amigos. Estas relaciones se llaman conexiones en el API. Las conexiones entre elementos se puede leer utilizando la estructura de URL https://graph.facebook.com/ID/CONNECTION_TYPE. Las conexiones soportadas para personas y páginas incluyen:

Todos los diferentes tipos de objetos y conexiones que están soportados se encuentran documentados en la documentación de referencia de la API de Graph.

Links de utilidad:

Comparte esta entrada:
  • RSS
  • Digg
  • del.icio.us
  • Facebook
  • Twitter
  • Live
  • MySpace
  • Technorati
:, , ,

Deja un comentario:

Debes estar logeado para poder comentar.

¿Buscando algo en especial?

Usa esta forma para buscar dentro del blog:

¿Sigues sin encontrar lo que buscas? ¡Déjanos un comentario en alguna de nuestras entradas o contáctanos!

Sitios altamente recomendables:

¡No dejes de visitar estos sitios!

Archivos

Todas las entradas en orden cronológico...