Using python 2.6.5 and facebook-sdk 0.3.2 this:
import facebook
api = facebook.GraphAPI(token)
api.fql({'example':u"SELECT uid2 FROM friend WHERE uid1 = me()"})
returns an empty list, but this
api.fql({'example':"SELECT uid2 FROM friend WHERE uid1 = me()"})
works. If any of the queries are unicode strings, the result will be []
with no error.
Facebook developer support suggested I ask on stackoverflow what's wrong. Their explanation was that since nobody else has reported this bug, that it's probably something I'm doing wrong. So they closed the bug.
Thoughts on how to deal with this?