Segítségre van szüksége a facebook FqL lekérdezés

szavazat
1

Azt akarta tudni, miért van ez a kód rossz.

new_query = SELECT time,message FROM status WHERE (uid=%s % request.facebook.uid) AND  time > someval.time
new_result = request.facebook.fql.query(new_query)

Someval.time helyes időformátum szerint facebook idő formátum. Mégis miért ad nekem rossz kód ??

new_query = SELECT time,message FROM status WHERE (uid=%s % request.facebook.uid)

ad nekem a helyes értéket.

Kösz

A kérdést 29/05/2009 12:10
a forrás felhasználó
Más nyelveken...                            


2 válasz

szavazat
0

Úgy értetted:

new_query = "SELECT ... AND  time > %s" % someval.time

vagy hasonló?

szerkesztése :

Már írt néhány darab kódot, amely a következőképpen néz ki:

"Select something WHERE x=%s % something"

A százalékos operátor és az érvelés mind az idézetek. Meg kell tenni valamit, mint ez:

new_query = "SELECT time,message FROM status WHERE (uid=%s) AND (time>%s)" % \
            (request.facebook.uid, someval.time)
Válaszolt 29/05/2009 12:36
a forrás felhasználó

szavazat
0

Használja a me()FqL gyorsírásos hogy a felhasználói azonosító, akik számára a token ki

SELECT time,message FROM status WHERE uid=me()

Válaszolt 26/01/2012 15:29
a forrás felhasználó

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