Importar contactos de Facebook

FaLLeN

Hola programadores!

Estoy desarrollando una aplicación web y quería saber si hay alguna manera de obtener información del facebook del usuario.

Es decir, el usuario introduce sus datos de facebook, o alguna pasarela para obtener sus contactos y sus datos.

He buscado por mil sitios pero parece que facebook es más celoso de lo que pensaba.

MisKo

no se hasta que punto llegan los permisos de facebook, pero la idea consiste en que tu creas una app en facebook, y desde tu pagina web, se registran en ella.

Al registrarte, a la persona le pregunta si le quiere dar los privilegios a la APP para acceder a sus datos, y si se los da, tu dispondrias mediante la API de facebook de todos aquellos datos que le hayas pedido.

Me explico un poco mal, pero bueno, empieza por aqui : http://developers.facebook.com/docs/plugins/

=)

EDIT: esta igual te vale mas » http://developers.facebook.com/docs/reference/api/

1 1 respuesta
FaLLeN

#2 Joder! Tiene buena pinta eso. Ahora, con mis limitados conocimientos tengo que darle salida a eso a ver como implementarlo.

¿Algun consejo o idea?

1 respuesta
MisKo

#3 pues, que practiques mucho xDD

Una vez te metes, con 4 o 5 ejemplos que copies para ver como funciona es facil, y ya solo es ir sabiendo que devuelve cada comando o donde encontrar que cosa =)

EDIT por ejemplo, esto sería lo que te devolveria la pagina del usuario bret Taylor:

https://graph.facebook.com/btaylor

{
"id": "220439",
"name": "Bret Taylor",
"first_name": "Bret",
"last_name": "Taylor",
"link": "http://www.facebook.com/btaylor",
"username": "btaylor",
"gender": "male",
"locale": "en_US"
}

Y aqui tienes mas ejemplos:

Users: https://graph.facebook.com/btaylor (Bret Taylor)
Pages: https://graph.facebook.com/cocacola (Coca-Cola page)
Events: https://graph.facebook.com/251906384206 (Facebook Developer Garage Austin)
Groups: https://graph.facebook.com/195466193802264 (Facebook Developers group)
Applications: https://graph.facebook.com/2439131959 (the Graffiti app)
Status messages: https://graph.facebook.com/367501354973 (A status message from Bret)
Photos: https://graph.facebook.com/98423808305 (A photo from the Coca-Cola page)
Photo albums: https://graph.facebook.com/99394368305 (Coca-Cola's wall photos)
Videos: https://graph.facebook.com/817129783203 (A Facebook tech talk on Graph API)
Notes: https://graph.facebook.com/122788341354 (Note announcing Facebook for iPhone 3.0)
Checkins: https://graph.facebook.com/414866888308 (Check-in at a pizzeria)

Pero, para que lo que te devuelvan, sean los datos buenos, esa persona tiene que haber autorizado a tu aplicacion a coger esos datos.

1

Usuarios habituales

  • MisKo
  • FaLLeN