¿Cómo agregar mi aplicación Django en Facebook?

votos
1

Estoy desarrollando una aplicación de Django. Necesito autenticar a los usuarios que usan Facebook y obtener la lista de amigos del usuario para invitarlos a mi sitio. Para hacer esto, mi aplicación debe registrarse en Facebook para obtener la clave API. En el proceso de hacerlo, me sorprende la lista de configuraciones.

http: // localhost / login -> esta es la página de inicio de sesión en mi aplicación donde tengo el botón Facebook-connect

Necesito Facebook para redirigir la respuesta a http: // localhost / result , donde tengo una vista para analizar el resultado.

Por favor, hágame saber cómo configurar Facebook.

Publicado el 10/06/2009 a las 13:24
fuente por usuario
En otros idiomas...                            


2 respuestas

votos
1

Facebook no puede redirigir la respuesta a 'localhost', ya que es obviamente local para su máquina, de ahí el nombre. Su aplicación necesita estar en algún lugar. Los servidores de Facebook pueden verla, es decir, en un servidor público en alguna parte.

En otras palabras, no puede desarrollar y probar una aplicación de Facebook completamente en su máquina local, como lo haría con una aplicación Django normal. Tendrá que subirlo a su host a intervalos regulares para ver los cambios.

Respondida el 10/06/2009 a las 14:45
fuente por usuario

votos
0

Alternativamente, puede configurar el reenvío de puertos en su firewall / enrutador para permitir que Facebook lo recupere directamente de su servidor local. Las instrucciones para hacer esto varían mucho entre diferentes fabricantes de cortafuegos / enrutadores. Lo que debe hacer es abrir el puerto externo 80 y reenviarlo al puerto 80 (o al puerto donde esté escuchando su servidor HTTP) en la máquina host donde está su aplicación, encontrar su dirección IP pública y luego usarla como devolución de llamada. dirección de la siguiente manera:

http://<your.ip.here>:80/login

Esto le permitirá probar su aplicación FB o FB-Connect en localhost.

Respondida el 01/07/2009 a las 13:49
fuente por usuario

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more