A long time ago I did a project using the Facebook SDK in which you could pull data from Facebook about your users using a noun, verb, object format; for example, John Miller made a smoothie; or Jane Rosin likes the Beatles. I believe it used the graph api and FQL to pull these results; also the user had to give you access to their information.
I believe I implemented it using Facebook Connect in PHP, and the user would have to allow access to the site or Facebook application before we could access the FQL queries.
This sounds to be similar to the xapi (Experience API / Tin Can API) since the xapi also utilizes an noun, verb, object format; so is there any connection between the two formats? Or if I wanted to store the results of an FQL query somewhere, for instance in a Learning Record Store; would I need to convert the formats? There's a mention of Facebook and activity streams here on the Tincan API website.