Páginas

martes, 25 de octubre de 2011

Extraer datos con JSON usando Graph API

En está entrada voy a hacer una básica exposición de llamadas al nuevo Graph API, y de como obtener los datos con JSON.

Para ello utilizaremos la librería javascript JQuery, la podemos descargar pinchando aquí.

Las llamadas a Graph API se realizan mediante urls de este estilo https://graph.facebook.com/... en las que se piden los atributos o parámetros que queremos obtener, se pueden ver varios ejemplo de estas llamadas en la página del API, estas llamadas devuelven el resultado como objeto JSON.

Por ejemplo la llamada https://graph.facebook.com/btaylor  nos devolverá información relativa a ese usuario con este formato:

Para obtener los valores de este objeto utilizaremos JQuery, y haremos la llamada JSON:

<head>
......
......
......
<script src="jquery.js"></script>
......
......
......
function sacarNombre_y_Datos(){
  var fburl = http://graph.facebook.com/btaylor?callback=?;
  //***Llamada a la url del usuario btaylor.

  $.getJSON(fburl, function(data){
  name = data["name"];

  id = data["id"];
   username = data["username"];
   });

//***La función $.getJSON, devuelve un objeto data con todos los datos del objeto JSON obtenido
//*** por la llamada fburl.

 }

Como vemos es sencillo utilizando JQuery, obtener toda la información de las llamadas GRAPH API.

Es interesante utilizar el Graph API Explorer, para comprobar el resultado de las llamadas por URL.

3 comentarios:

  1. Hola, como puedo hacer esto con php?

    ResponderEliminar
    Respuestas
    1. Puedes usar cualquier funcion php para abrir una pagina web haces un open read hasta el final y close como si fuese un archivo de texto. Lees el resultado

      Eliminar
  2. extyraer todos los correos de luis esteban ching bardales

    ResponderEliminar

Mánda tu duda o opinión acerca de está entrada!!