Facebook Graph API and Quartz Composer

incubo's picture

This might be (and actually is) old information, but I think that it's better to publish this anyways. I managed to figure this out today.

Here is a simple example of how to get information from Facebook to Quartz Composer. This composition gets the names and profile pictures of your (or anyone else's for that matter) friends. For me it seems, that it doesn't get all of my FB friends to QC, but 717 out of 742 friends came just fine. It might be that this is because of the rather complex privacy policies in FB.

You will need your Facebook id and an access token to get it working. You will get both of these by logging in to FB and going to Facebook Graph API Explorer ( The Explorer is a great way to find out what kind of information you can get from FB. The access token you get from the FB Graph API Explorer expires quite quickly, but I think that there is some way to get a long time access token. Not sure how just yet.

For me seems a good way to start tinkering with Facebook.

The composition uses DataTools, NetworkTools and FileTools from Kineme as well as JSON to Structure from smokers (

So, shall we re-visualize social media then?

Rosa Menkman Pong (Composition by Doctor Wheeze)

Author: Doctor Wheeze
License: (unknown)
Date: 2010.10.19
Compatibility: 10.6
Required plugins:

Pong based on the style of Rosa Menkman for Smokris's class. There's a few problems but it mostly works. If you want to play more than one round you have to restart the composition though.