API Graph Facebook |Не возвращать все предстоящие события - PullRequest
0 голосов
/ 23 октября 2019

Я пытаюсь получить «Все предстоящие события» с нашей страницы и показать его на нашем веб-сайте.

Но, похоже, параметры 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 не показывают полные события?

...