Jak přidat svou žádost Django na Facebooku?

hlasů
1

Jsem vyvíjet aplikace Django. Musím autentizaci uživatele pomocí Facebooku a budeš uživatele přátelé seznamu pozvat je na mých webových stránkách. K tomu mé žádosti musí být registrovány u Facebook získat klíč API. V procesu Přitom jsem udeřil se seznamem nastavení.

Http: // localhost / login “ -> to je přihlašovací stránka v mé aplikaci, kde mám na tlačítko Facebook-connect

Musím Facebook přesměrovat odezvy na „ http: // localhost / výsledku “, kde mám názor, analyzovat výsledky.

Prosím, dejte mi vědět, jak nastavit Facebook.

Položena 10/06/2009 v 13:24
zdroj uživatelem
V jiných jazycích...                            


2 odpovědí

hlasů
1

Facebook nelze přesměrovat odezvy na ‚localhost‘, jak to je samozřejmě místní počítači, proto jméno. Vaše aplikace musí být někde servery služby Facebook můžete ji skutečně vidět - tedy na veřejném hostiteli někde.

Jinými slovy, není možné vyvíjet a testovat aplikace Facebook zcela na lokálním počítači, jako byste s normálním Django aplikace. Budete muset nahrát ji do svého hostitele v pravidelných intervalech, aby vidět žádné změny.

Odpovězeno 10/06/2009 v 14:45
zdroj uživatelem

hlasů
0

Případně můžete nastavit přesměrování portů na firewallu / routeru, aby Facebook získat přímo z localhost. Instrukce pro tuto značně liší mezi různými výrobci firewall / router. To, co potřebujete udělat, je otevřít externí port 80 a předat jej k portu 80 (nebo cokoliv jiného portu nemáte HTTP server naslouchá) na hostitelském počítači, kde je vaše aplikace, najít svou veřejnou IP adresu, a pak je použít jako zpětné volání vyřešit takto:

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

To vám umožní vyzkoušet své FB nebo aplikace FB-Connect na localhost.

Odpovězeno 01/07/2009 v 13:49
zdroj uživatelem

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