Authentication is required to access FQL data, so forget about those “bonus points”.
This will require some processing after the query because, as you said, the FQL WHERE only considers indexed fields, and the owner.id field owner.id not indexable. Thus, we first start by defining events when the user is a “member” and uploads owner information for these events.
SELECT id, name, owner.id FROM event WHERE id IN (SELECT eid FROM event_member WHERE uid = XXX)
When the query returns a dataset, we must manually check the rows where owner.id is uid .
defines
source share