Cum se adaugă cererea mea Django Facebook?

voturi
1

Sunt în curs de dezvoltare o aplicație Django. Am nevoie pentru a autentifica utilizatorii folosind Facebook și pentru a obține lista de prieteni utilizatorului pentru a le invita la site-ul meu. Pentru a face acest lucru cererea mea trebuie să fie înregistrat cu Facebook pentru a obține cheia API. În procesul de a face acest lucru am lovit cu lista de setări.

Http: // localhost / autentificare “ -> Aceasta este pagina de conectare în cazul în care cererea mea am butonul Facebook Connect

Am nevoie de Facebook pentru a redirecționa răspunsul la „ http: // localhost / rezultat “, în cazul în care am scopul de a analiza rezultatul.

Te rog lasă-mă să știu cum să configurați Facebook.

Întrebat 10/06/2009 la 13:24
sursa de către utilizator
În alte limbi...                            


2 răspunsuri

voturi
1

Facebook nu poate redirecționa răspunsul la „localhost“, așa cum e evident locală aparatului, de unde și numele. Aplicația trebuie să fie undeva serverele Facebook poate vedea de fapt - adică pe o gazdă publică undeva.

Cu alte cuvinte, nu se poate dezvolta și testa o aplicație Facebook complet pe mașina locală, așa cum ați face cu o aplicație normală Django. Va trebui să-l încărcați în gazda la intervale regulate, pentru a vedea orice modificări.

Publicat 10/06/2009 la 14:45
sursa de către utilizator

voturi
0

Alternativ, puteți configura redirecționarea port de pe firewall-ul / router pentru a permite Facebook pentru a prelua direct din localhost ta. Instrucțiunile pentru a face acest lucru variază foarte mult între diferiți producători de firewall / router. Ceea ce trebuie să faceți este să deschideți portul extern 80 și transmite-l la portul 80 (sau orice port de care ai serverul HTTP care ascultă) le pe mașina gazdă, în cazul în care aplicația este, găsiți adresa IP publică, și apoi utilizați ca apel invers dvs. adresa după cum urmează:

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

Acest lucru va permite să testați FB sau aplicația FB-Connect pe localhost.

Publicat 01/07/2009 la 13:49
sursa de către utilizator

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