Pregunta

Al solicitar todos los adgrupos o creativos para una cuenta:

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

La devolución incluye un campo de paginación, como:

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

Sin embargo, al solicitar todos los ADGROUPS para una campaña:

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

La devolución no incluye un campo de paginación:

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

¿Es este un error, la operación prevista, una característica futura, etc.? Si bien no tengo ejemplos reales de necesitar el campo de paginación (actualmente ninguna de nuestras campañas excedería el límite predeterminado), no quiero diseñar un código que se basa en un campo de paginación potencialmente inexistente.

Gracias por adelantado.

¿Fue útil?

Solución

¿Estás mirando el data ¿Objeto del conjunto de resultados devuelto? Si es así, el paging El objeto no es un niño de data, más bien es un hermano. Intente ejecutar su consulta a través del Explorador de API de Graph y vea si en la parte inferior de los resultados puede ver el paging objeto.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top