Mandrill의 검색 결과로 페이지 매김을 수행하는 방법

Mandrill의 검색 결과로 페이지 매김을 수행하는 방법

저는 Mandrill의 API 메시지->검색으로 작업 중이며 클라이언트에 페이지 매기기를 개발하는 방법을 찾는 데 어려움을 겪고 있습니다.

결과 반환의 한도는 반환되는 메시지 1000개이고 분당 호출 제한은 20개라는 것을 알았습니다. 그러나 메일 캠페인이 메시지 1000개를 초과하는 경우 결과에 대해 페이지를 매기고 싶습니다.

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

내보내기->활동 방법을 통해 전체 결과 세트를 가져올 수 있지만 이 방법은 메타 검색을 제공하지 않으며 클라이언트에 대해 읽을 수 있는 데이터도 반환하지 않는다는 것을 확인했습니다.

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

다음 옵션은 Webhooks를 사용하는 것이지만 클라이언트는 일부는 공유, 일부는 전용 등 다양한 서버에서 호스팅되며, 5000개 이상의 메시지가 전송된 대규모 이메일 캠페인의 경우 콜백이 서버 성능에 해를 끼칠 수 있습니다.

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

따라서 가장 좋은 해결책은 메시지->검색 방법의 결과를 페이지로 매기고 캐시하는 것입니다.

관련 정보