Restrictions

The biggest restriction of FQL is that it cannot be used to do anything other than search. We can't use FQL to add, edit, or delete any data – it's strictly look, but don't touch.

This means you can't use an FQL query to delete all the wall posts you made in the middle of the night, to edit the captions of all the photos in an album, or to send a message to all your friends who live in the same neighborhood. Instead, you'll need to use a query to find the wall posts, photos, or friends in question, and then use AS3 and the Graph API to perform the actual actions.

Searches must use an indexable field

To speed up the performance of FQL searches, Facebook creates indexes of each table: copies of the tables that only contain a few of the ...

Get Facebook Graph API Development with Flash now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.