31 de marzo de 2009

Facebook FQL: accediendo a la tabla users

¿Cómo accedemos a la tabla users? Pues de esta manera:
$fql = "SELECT * FROM user ". $fqlAmigos;
$resultado = $facebook->api_client->fql_query($fql);

¿Qué contenido tiene la tabla users? Pues contiene lo siguiente (clasificado por campo):
  • identificador: uid
  • nombre: first_name
  • apellidos: last_name
  • foto pequeña (máx 50*150): pic_small
  • foto grande (máx 200*600): pic_big
  • foto carnet (50*50): pic_square
  • foto media (100*300): pic
  • redes a las que está afiliado el usuario: affiliations
  • hora de la última actualización del pérfil: profile_update_time
  • zona horaria: timezone
  • religión: religion
  • cumpleaños: birthday
  • género (sexo): sex
  • localidad donde nació: hometown_location
  • género (sexo) de las personas que desea conocer: meeting_sex
  • razones por las cuales quiere conocer a otros usuarios: meeting_for
  • estatus de su relación actual: relationship_status
  • identificador de su pareja: significant_other_id
  • ideas políticas: political
  • localidad donde vive: current_location
  • actividades: activities
  • intereses: interests
  • ¿Es usuario de tu aplicación?: is_app_user
  • música que le gusta: music
  • programas de TV favoritos: tv
  • películas favoritas: movies
  • libros favoritos: books
  • frases favoritas: quotes
  • instituo de secundaria: hs_info
  • historial educativo: education_history
  • historial laboral: work_history
  • notes_count (Este no entiendo muy bien que hace)
  • número de mensajes enviados a su muro: wall_count
  • estado del usuario en Facebook: status
  • estado del usuario en el chat de Facebook: online_presence
  • código de la localidad (esto es más para USA): locale
  • email "interno" para enviar mensajes al usuario: proxied_email
  • url del usuario: profile_url
  • email_hashes (no me aclaro con este campo)
  • foto pequeña con logo de Facebook: pic_small_with_logo
  • foto grande con logo de Facebook: pic_big_with_logo
  • foto carnet con logo de Facebook: pic_square_with_logo
  • foto media con logo de Facebook: pic_with_logo
  • restricciones por edad (ahora mismo sólo alcohol): allowed_restrictions
  • usuario verificado: verified
Bueno, pues fijáos si tenéis acceso a datos para hacer una aplicación interensante, por no hablar de las empresas de marketing online que están deseando tener tooooodos esos datos.

1 comentarios:

nuyc dijo...

Muy buena info, me es muy util para mi aplicacion de facebook. gracias :).