Én kísérletezik app-motor-patch (Django a GAE) a Google App Engine. És szeretnék írni egy Facebook alkalmazás. Lehetséges használni PyFacebook és middleware? Vagy van valami más megoldás?
Facebook, Django, és a Google App Engine
Szerint ezt a bejegyzést , akkor kell egy kissé módosított PyFacebook hogy lehet letölteni egy URL megadott fogcsap (én még nem próbáltam magam, bár).
Edit: ez a kapcsolat rossz - jobb kapcsolat és több vitát témára .
Futok a rendszer a társadalmi hálózatok és a facebook a GAE back-end Python, front end Javascript és Flash. ÉN használ leginkább kliens oldali js könyvtárak adattovábbításhoz vissza a szerver oldali datastore. Ez a könyvtár a facebook, hogy pontos legyek: http://code.google.com/p/facebookjsapi/
Van ennek valami oka. A legtöbb, amit csinálunk fog futni a saját helyén, az iframe-ben a különböző társadalmi hálózatok és a widgetek, stb, de a legtöbb esetben ez nagyon jól működött. Ez jó, mert tudjuk cserélni ki háttérrendszerünk bármikor, vagy akár futtatni a több platformon, mivel ez is egy python többi GAE könyvtárban, de minden backend tenne ezzel a beállítással.
Hozzáadása a Facebook könyvtárat a telepítési könyvtárat PyFacebook az app-motor-tapasz alkalmazása lehetővé teszi, hogy adjunk „facebook.djangofb.FacebookMiddleware”, a MIDDLEWARE_CLASSES a settings.py. Akkor Ön szerint használhatja 'import facebook.djangofb a facebook' és a '@ facebook.require_login ().'
Nem ment a végéig, de amikor megpróbáltam, hogy megjelenjen a néző elé az „@ facebook.require_login ()”, én átirányítja a Facebook bejelentkezést.













