Cómo realizar la paginación con los resultados de búsqueda de Mandrill

Cómo realizar la paginación con los resultados de búsqueda de Mandrill

Estoy trabajando con Mensajes API de Mandrill->Buscar y tengo problemas para descubrir cómo desarrollar la paginación en mi cliente.

Noto que el límite de devolución de resultados es de 1000 mensajes devueltos y que hay un límite de 20 llamadas por minuto, pero cuando tengo campañas de correo de más de 1000 mensajes me gustaría paginar los resultados.

https://mandrillapp.com/api/docs/messages.JSON.html#method=search

He notado que puedo obtener conjuntos de resultados completos a través del método Exportaciones->Actividad, pero este método no proporciona metabúsquedas y tampoco devuelve datos legibles para mi cliente.

https://mandrillapp.com/api/docs/exports.JSON.html#method=actividad

La siguiente opción sería utilizar Webhooks, pero los clientes estarán alojados en una variedad de servidores diferentes, algunos compartidos, otros dedicados, y para grandes campañas de correo electrónico con más de 5000 mensajes enviados, las devoluciones de llamada podrían dañar el rendimiento del servidor.

https://mandrillapp.com/api/docs/webhooks.JSON.html

Entonces, la mejor solución sería paginar y almacenar en caché los resultados del método Mensajes->Buscar.

información relacionada