Есть ли способ получить общее количество результатов в поиске API Facebook? - PullRequest
0 голосов
/ 12 января 2012

Я могу выполнить поиск по API Facebook и знаю, что существует параметр limit, который ограничивает результаты (с максимальным значением 5000) до определенного числа.Но было бы здорово узнать, каково общее количество результатов, которые будут показаны пользователю при выполнении поиска ... есть ли способ?

Я знаю, как получить длину ответамне нужно знать ИТОГО количество результатов (в случае, если это число превышает лимит).

Заранее спасибо !!

Ответы [ 2 ]

0 голосов
/ 13 января 2012

Я обнаружил, что запросы, возвращающие несколько результатов, могут включать в себя поле count , например:

{
    *id*: {
        "data": [
            {
                ...
            },
            ...
        ],
    "count": 1500,
    "limit": 500,
    "offset": 0,
    "include_deleted": null
    "paging": {
             "next": ...
        },
    }
}

Хотя я только что понял, что некоторые запросы могут не давать поле подкачки. Я работаю с рекламой и, например, при запросе всех групп объявлений не отображается поле подкачки при использовании с campaign_id, но при использовании с account_id предоставляется поле подкачки.

0 голосов
/ 12 января 2012

Facebook не разрешает операции по извлечению данных, поэтому они имеют тенденцию ограничивать или разбивать на страницы результаты.У майнинга данных есть много денег, поэтому Facebook будет держать эти карты близко к груди.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...