Jeg eksperimenterer med app-engine-patch (Django for GAE) på Google App Engine. Og jeg ønsker å skrive en Facebook-applikasjon. Er det mulig å bruke PyFacebook og dens mellomvare? Eller er det noen annen løsning?
Facebook, Django, og Google App Engine
Ifølge dette innlegget , må du ha en litt modifisert PyFacebook som du kan laste ned fra en URL gitt i nevnte innlegg (jeg har ikke prøvd det selv, men).
Edit: at koblingen er galt - bedre kobling og mer diskusjon på denne tråden .
Jeg kjører et system på for sosiale nettverk og facebook om GAE med back-end i Python, front end i Javascript og Flash. Jeg bruker det meste klientsiden js biblioteker for å overføre data tilbake til server side datalageret. Dette biblioteket for facebook for å være nøyaktig: http://code.google.com/p/facebookjsapi/
Det er en grunn til dette. Det meste av det vi gjør skal kjøre på sin egen side, i iframes i ulike sosiale nettverk og i widgets etc. Men for det meste dette har fungert veldig bra. Det er bra fordi vi kan bytte ut vår backend til enhver tid eller kjøre den på flere plattformer som det også ved hjelp av en pytonslange resten GAE biblioteket, men noen backend ville gjøre med dette oppsettet.
Legge til Facebook-katalog fra PyFacebook installere katalogen til app-engine-patch programmet kan du legge til 'facebook.djangofb.FacebookMiddleware', til MIDDLEWARE_CLASSES i settings.py. Så ditt syn kan bruke 'import facebook.djangofb som facebook' og '@ facebook.require_login ().'
Jeg har ikke gått ende til ende, men når jeg prøvde å vise utsikten innledes med '@ facebook.require_login ()', ble jeg omdirigert til Facebook innlogging.













