Jestem eksperymentowanie z app silnikiem plastra (Django dla GAE) na Google App Engine. I chciałbym napisać aplikację Facebook. Czy jest możliwe aby użyć PyFacebook i jego middleware? Czy jest tam niektóre inne rozwiązanie?
Facebook, Django i Google App Engine
Według tego postu , trzeba nieco zmodyfikowaną PyFacebook, które można pobrać z adresu URL podanego w wymienionym stanowisku (nie próbowałem to sam, chociaż).
Edit: że link jest źle - lepsze łącza i więcej dyskusji na temat tego wątku .
Uruchomić system na sieci społecznych i Facebook na GAE z back-end w Pythonie, czołowej w JavaScript i Flash. Używam głównie klientów bibliotek strona js przekazać dane z powrotem do magazynu danych po stronie serwera. Ta biblioteka na Facebooku, aby być dokładnym: http://code.google.com/p/facebookjsapi/
Jest ku temu powód. Większość tego, co robimy, będzie działać na własnym terenie, w iframe w różnych sieciach społecznościowych i widżety itp Ale w większości to pracował bardzo dobrze. To dobrze, bo możemy zamienić nasz backend w dowolnym momencie lub nawet uruchomić go na wielu platformach, jak również przy użyciu odpoczynek pyton GAE biblioteki backend ale każdy zrobi z tej instalacji.
Dodanie katalogu Facebook z PyFacebook katalog instalacyjny do aplikacji app-engine-łaty pozwala na dodawanie „facebook.djangofb.FacebookMiddleware”, do MIDDLEWARE_CLASSES w settings.py. Wtedy twój widok można użyć 'facebook.djangofb import jak Facebook' i '@ facebook.require_login ().'
Nie poszły końca do końca, ale gdy próbowałem wyświetlić widok poprzedzony „@ facebook.require_login ()”, byłem przekierowany do logowania na Facebooku.













