Вы можете получить только сводку / количество опубликованных сообщений на странице.Примерно так будет работать при прямом запросе страницы:
{PAGE}?fields=published_posts.limit(1).summary(total_count).since(1)
Ответ будет выглядеть примерно так:
{
published_posts: {
summary: {
total_count: 12345
},
...
}
}
или, если вы хотите запросить published_posts
напрямую, используйте:
{PAGE}/published_posts?limit=1&summary=total_count&since=1
Ответ будет выглядеть примерно так:
{
summary: {
total_count: 12345
},
...
}
Установка limit
в 1 гарантирует, что ваш запрос не будет слишком большим.Если вам просто нужно общее количество сообщений, установите для limit
значение 1.
Параметр since
является меткой времени unix (миллисекунды с 1 января 1970 года) и необходим для получения общего количества сообщений.сосчитать.Установите для этого параметра значение 1, а для параметра 0 будет выдано сообщение об ошибке.
Подробнее: https://developers.facebook.com/docs/graph-api/reference/page/published_posts/