Получение событий, созданных пользователем - PullRequest
1 голос
/ 24 февраля 2012

Я пытаюсь использовать FQL, чтобы получить все события, которые пользователь организует из Facebook.

Я начал с примера FQL на странице разработчика Facebook.Все работало хорошо.

Признавая, что создатель не индексируется, я действительно хочу знать, как извлечь данные.

Я попытался:

<code>$fbuser = [facebook_user_id]
$fql = 'SELECT name, venue, location, start_time FROM event WHERE creator='.$fbuser.' AND eid=*';
$ret_obj = $connection->api(array( 'method' => 'fql.query', 'query' => $fql, ));
echo '<pre>'.print_r($ret_obj).'
';

Как избежать этой ошибки "", при этом получая только события, созданные пользователем?

1 Ответ

0 голосов
/ 24 февраля 2012

См .: http://developers.facebook.com/docs/reference/fql/event_member/

fql?q=SELECT name, venue, location, start_time FROM event WHERE creator=me() AND eid IN (SELECT eid FROM event_member WHERE uid=me())

Единственное предостережение: вы тоже должны участвовать в мероприятии.

...