Graph API / FQL Не возвращает все события для страницы

Страница Facebook: http://facebook.com/getwellgabby/events/ в настоящее время имеет 8 событий. Я их вижу. Не-админы могут видеть их и присоединиться к ним.

Однако, когда я делаю вызовы через Graph API или FQL, возвращаются только 4 будущих события. Результаты можно увидеть здесь: http://getwellgabby.org/events?raw=1 (Прокрутите вниз для получения сырого ответа.)

Запрос FQL:

SELECT eid, name, start_time, end_time, location, venue, description FROM event WHERE eid IN ( SELECT eid FROM event_member WHERE uid = 213367312037345 ) AND end_time > now() ORDER BY end_time asc 

Проверка отдельных идентификаторов событий, возвращаемых с помощью Graph API, не показывает разницы между этими событиями. Однако, редактируя их через интерфейс, они отображаются в разных диалоговых окнах.

Далее следуют два примера. Оба были созданы той же самой страницей admin ок. 24 часа друг от друга. Первое событие отображается правильно через вызов API / FQL. Второе – нет. С передней стороны второе событие отображается иначе, чем первое.

Данные, приведенные ниже, были возвращены с помощью инструмента Expplorer Tool FB Graph API с использованием токена доступа с привилегиями «create_event».

Отчеты правильно:

 { "id": "344143808978921", "owner": { "name": "Get Well Gabby", "category": "Non-profit organization", "id": "213367312037345" }, "name": "Get Well Gabby Day With The Reading Phillies", "description": "Please join [truncated...]", "start_time": "2012-06-10T13:30:00", "end_time": "2012-06-10T16:30:00", "location": "FirstEnergy Stadium", "venue": { "street": "1900 Centre Ave.", "city": "Reading", "state": "Pennsylvania", "country": "United States", "latitude": 40.357, "longitude": -75.91434, "id": "223424611014786" }, "privacy": "OPEN", "updated_time": "2012-04-25T14:22:57+0000", "type": "event" } 

Не сообщается правильно:

 { "id": "128748077259225", "owner": { "name": "Get Well Gabby", "category": "Non-profit organization", "id": "213367312037345" }, "name": "Get Well Gabby Day With The Wilmington Blue Rocks", "description": "Get Well Gabby Day With [truncated...]", "start_time": "2012-07-29T13:35:00", "end_time": "2012-07-29T16:35:00", "timezone": "America/New_York", "location": "Frawley Stadium", "venue": { "id": "148306638522325" }, "privacy": "OPEN", "updated_time": "2012-04-25T18:11:35+0000", "type": "event" } 

Обратите внимание, что диалоговое окно переднего конца для события, которое не сообщает правильно, не принимает дополнительную информацию о месте проведения.

Solutions Collecting From Web of "Graph API / FQL Не возвращает все события для страницы"

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

вот пример использования графического api explorer и событий поиска (показывает будущие события) https://developers.facebook.com/tools/explorer/135669679827333/?method=GET&path=search%3Ftype%3Devent%26q%3Da%26limit%3D100 % 26since% 3Dnow% 26until% 3Dnext% 20year


 171535666239724/events?since=2010&until=now // all events since 2010 until now 171535666239724/events?since=now&until=2013 // all events from now until 2013 

для запросов graph api: до тех пор, пока (временная метка unix или любая дата, принятая strtotime http://php.net/manual/en/function.strtotime.php ): https://graph.facebook.com/search?until = вчера и д = оранжевый

Кажется, что проблема сейчас решена. Спасибо, если кто-то, следующий за этой проблемой, сделал что-то в Facebook.