Book Image

Flash Facebook Cookbook

By : James Ford
Book Image

Flash Facebook Cookbook

By: James Ford

Overview of this book

Flash applications are popular and becoming increasingly social. With flash applications for facebook you can tap into a potential audience of half a billion existing users, their connections and affiliations, their uploaded images, posts, comments and more.The Flash Facebook Cookbook is packed with recipes for the Graph API and FQL, used for reading and writing data as well as interacting with Facebook anonymously or on behalf of an authorised Facebook User.The topics covered by the recipes in this Cookbook include working with News feeds, uploading Photos, searching for and plotting Places on a map and much more. The cookbook has recipes ranging from those that work without any authentication with Facebook to those that do, and act on behalf of a user. Packed with recipes that yield practical demonstrations of the Graph API functionality, the Flash Facebook Cookbook is an essential tool for Flash Platform developers.
Table of Contents (18 chapters)
Flash Facebook Cookbook
About the Author
About the Reviewers
Checkins and Facebook Places

Cross-comparing data sets to find overlapping results

There are some things that a subquery alone can't manage, and there are some times when it suits us better to perform cross-referencing on the client side. Subqueries for example, are very good for excluding and narrowing down results, but they don't really help by providing any further information about the results or many clues to common similarities.

In this recipe we're going to make two FQL requests: one to retrieve information about the current user's friends, and another to retrieve information about users that are tagged in photos alongside the current user—the same FQL queries as we used in our earlier recipe Using logical operators in FQL requests.

In our previous recipe, we combined these two separate queries as subqueries, grouping together the results of both queries into a single set of results. In this recipe we want to be able to distinguish between the results of each query, and identify results that don't overlap in the...