Graph:Subscription
From Facebook Developer Wiki (FbDevWiki.com)
A subscription to an application to get real-time updates for an Graph object type. For more details, see the Real-time Overview.
Example
https://graph.facebook.com/APP_ID/subscriptions
Properties
| Name | Description | Permissions | Returns | Condition |
|---|---|---|---|---|
| object | The object type to subscribe to | Available to everyone in Facebook by default | A JSON string containing code or permissions |
|
| fields | The list of fields for the object type | Available to everyone in Facebook by default | A JSON string containing a comma-seperated list of field names | |
| callback_url | An endpoint on your domain which can handle the real-time notifications | Available to everyone in Facebook by default | A JSON string containing a valid URL | |
| active | Whether or not the subscription is active or not | Available to everyone in Facebook by default | A JSON boolean |
Publishing
To create a subscription, issue a POST request with the object, fields and callback_url to the application/subscriptions connection.
curl https://graph.facebook.com/APP_ID/subscriptions \
-F 'access_token=...' \
-F 'object=user' \
-F 'fields=activities,friends,feed' \
-F 'callback_url=http://www.site.com/callback.php' \
-F \
'verify_token=a_secret_you_want_echoed'