2012-02-16 3 views
1

est-ce que le domaine de soutien de facebook pour l'api de graphique a été déposé?Sélectionnez champ de terrain en utilisant Facebook graphique api

Par exemple,
https://graph.facebook.com/[uid]/friends/?fields=events

donneront tous les amis et leurs événements.
Puis-je contrôler aussi quel domaine je veux dans les événements en faisant quelque chose comme

<https://graph.facebook.com/[uid]/friends/?fields=events,events__updated_time> 

Merci

Répondre

1

Vous ne pouvez pas le faire directement via l'API graphique, mais la meilleure chose à faire avec plus complexe requêtes est de regarder dans FQL. Dans votre exemple précis, vous pouvez faire quelque chose comme ceci:

SELECT eid, update_time FROM event WHERE eid IN (SELECT eid FROM event_member WHERE uid IN (SELECT uid2 FROM friend WHERE uid1 = me()))

Vous pouvez faire exécuter sur l'API graphique en faisant:

https://graph.facebook.com/fql?q=SELECT eid, update_time FROM event WHERE eid IN (SELECT eid FROM event_member WHERE uid IN (SELECT uid2 FROM friend WHERE uid1 = me()))

Test cette Graph API Explorer utilisant le

Questions connexes