Выберите поле поля, используя api facebook graph - PullRequest
1 голос
/ 17 февраля 2012

Facebook поддерживает поле поля для графа API?

Например,
https://graph.facebook.com/[uid]/friends/?fields=events

раздаст всем друзьям и их событиям.
Могу ли я также контролировать, какое поле я хочу в событиях, делая что-то вроде

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

Спасибо

1 Ответ

1 голос
/ 17 февраля 2012

Вы не можете сделать это напрямую через Graph API, однако лучшее, что можно сделать с более сложными запросами, это изучить FQL . В вашем конкретном примере вы можете сделать что-то вроде этого:

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

Вы можете запустить это для Graph API, выполнив:

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()))

Проверьте это с помощью Graph API Explorer

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...