Можно ли получить все события из Facebook? - PullRequest
1 голос
/ 12 марта 2011

возможно ли получить все события из фейсбука? Я знаю, что могу сделать это для конкретного пользователя с events.get, но кто-нибудь знает другой метод?

Ответы [ 2 ]

0 голосов
/ 20 марта 2011

Евгений, в Facebook миллионы событий. Вы должны фильтровать что-то. Код ifaour фильтрует события определенного пользователя.

По моему опыту, это даст вам только события, которые данный конкретный пользователь создал или был приглашен. Кроме того, он исключает события, которые этот пользователь явно отклонил.

Я также пытался запрашивать канал для группы и фильтровать элементы канала с помощью "http://www.facebook.com/event.php?eid=".. Кажется, это работает очень хорошо для получения всех событий из группы, хотя вам нужно явно запрашивать каждое событие, чтобы получить событие информация.

0 голосов
/ 12 марта 2011

Да, вы можете запросить таблицы event и event_member:

SELECT eid,name 
FROM event 
WHERE eid IN (
    SELECT eid
    FROM event_member
    WHERE uid=XXXXXXXXX
)
...