Come aggiungere la mia applicazione Django a Facebook?

voti
1

Sto sviluppando un'applicazione Django. Ho bisogno di autenticare gli utenti che utilizzano Facebook e ottenere l'elenco amici dell'utente per invitarli al mio sito. Per fare questo la mia domanda deve essere registrato con Facebook per ottenere la chiave API. Nel processo di farlo mi assale con l'elenco delle impostazioni.

Http: // localhost / login -> questa è la pagina di login nella mia applicazione in cui ho il pulsante Facebook-connect

Ho bisogno Facebook per reindirizzare la risposta a http: // localhost / risultato , dove ho una visione per analizzare il risultato.

Per favore fatemi sapere come configurare Facebook.

È pubblicato 10/06/2009 alle 13:24
fonte dall'utente
In altre lingue...                            


2 risposte

voti
1

Facebook non può reindirizzare la risposta a 'localhost', in quanto questo è, ovviamente, locale al vostro computer, da cui il nome. La vostra applicazione ha bisogno di essere da qualche parte server di Facebook può effettivamente vedere - cioè su un host pubblico da qualche parte.

In altre parole, non è possibile sviluppare e testare un'applicazione Facebook completamente sul computer locale, come si farebbe con un normale Django app. Avrete bisogno di caricarlo sul vostro ospite a intervalli regolari, per vedere eventuali modifiche.

Risposto il 10/06/2009 a 14:45
fonte dall'utente

voti
0

In alternativa, è possibile configurare il port forwarding sul firewall / router per consentire Facebook per recuperare direttamente dal localhost. Le istruzioni per farlo variano notevolmente tra i diversi produttori di firewall / router. Quello che dovete fare è aprire la porta esterna 80 e lo trasmette alla porta 80 (o qualsiasi altra cosa la porta che avete il vostro server HTTP in ascolto su) li sul computer host in cui la vostra applicazione è, trovare il vostro indirizzo IP pubblico, e quindi utilizzare come callback affrontare nel modo seguente:

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

Questo vi permetterà di testare la vostra FB o FB-Connect app su localhost.

Risposto il 01/07/2009 a 13:49
fonte dall'utente

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