Нет поля подкачки для запросов уровня campaign_id - PullRequest
0 голосов
/ 13 января 2012

При запросе всех групп объявлений или объявлений для учетной записи:

GET / adgroups?ids=act_accountid&access_token=...

возврат включает в себя поле подкачки, например:

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

Однако при запросе всех групп объявлений для кампании:

GET / adgroups?ids=campaign_id&limit=10&access_token=...

возврат не включает поле подкачки:

{
    *id*: {
        "data": [
            {
                ...
            },
            ...
        ],
    "count": 15,
    "limit": 10,
    "offset": 0,
    "include_deleted": null
    }
}

Это ошибка, предполагаемая операция, функция будущего и т. Д.? Хотя у меня нет реальных примеров необходимости использования поля подкачки (в настоящее время ни одна из наших кампаний не превысила бы предел по умолчанию), я не хочу разрабатывать код, который основан на потенциально несуществующем поле подкачки.

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

1 Ответ

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

Вы смотрите на data объект возвращенного набора результатов?Если это так, объект paging не является потомком data, скорее это брат или сестра.Попробуйте выполнить свой запрос через граф API Explorer и посмотрите, видите ли внизу результатов объект paging.

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