Я пытаюсь получить «Все предстоящие события» с нашей страницы и показать его на нашем веб-сайте.
Но, похоже, параметры since
некорректно работают с событиями.
Вот запрос:
https://graph.facebook.com/v4.0/[page_id]/events/?fields=name,start_time&since=1571781600
Возврат только 2 из 3 предстоящих событий
{
"data": [
{
"name": "Event 2",
"start_time": "2020-01-31T20:00:00+1100",
"id": "252017992805XXXX"
},
{
"name": "Event 1",
"start_time": "2019-10-26T20:00:00+1100",
"id": "208407755521XXXX"
}
]
}
Во время удаления параметра since
возвращает 4 результата, 1 устаревшее событие и 3 предстоящих события
{
"data": [
{
"name": "Event 2",
"start_time": "2020-01-31T20:00:00+1100",
"id": "252017992805XXXX"
}
{
"name": "Missing Event",
"start_time": "2019-10-30T18:00:00+1100",
"id": "118417860176XXXX"
},
{
"name": "Event 1",
"start_time": "2019-10-26T20:00:00+1100",
"id": "208407755521XXXX"
},
{
"name": "Past Event 1",
"start_time": "2019-10-04T19:00:00+1000",
"id": "22993090937XXXX"
}
]
}
Примечание: since=1571781600
- это php timestamp для 2019-10-23
Кто-нибудь знаетпочему параметры since
не показывают полные события?