javascript - 使用mailgun API 如何使用日志事件之间的分页来获得总记录

标签 javascript curl mailgun

我正在尝试使用 API 查询 mailgun 上某个标签的所有事件,但是事件查询有按页记录的限制,那么,如何使用下一个 url 将第二页保存到文件中。 我目前正在使用curl。 谢谢

大家好, 我可以使用与原始查询相同的结构来完成此操作,但将 Url 更改为下一个提供的 Url。您可以执行此操作,直到 [Items] 为零,然后您就知道您到达了最终记录

curl --user "api:key-123xxxxxx890"-G [此处下一个网址] -o some_text.txt

希望这有帮助

最佳答案

同样有效的方法是从前一段时间(例如 15 分钟)开始,设置 ascending=yes 和 limit=300(最大值)。然后查找最后一个项目的时间戳并从那里重新启动。重复直到没有元素被退回。

关于javascript - 使用mailgun API 如何使用日志事件之间的分页来获得总记录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56043598/

相关文章:

javascript - 使用 Select 的带有 ngModel 的 Angular *ngFor 具有意外的绑定(bind)

javascript - 如何搜索 JSON 作为路径

javascript - 激活特定输入时删除特定 div

PHP cURL 多线程没有curl_multi,如何实现?

php - 抓取标题、描述和关键字的可靠方法

php - 将 cURL 命令转换为 PHP cURL (SSL)

python - 使用 mailgun 发送电子邮件抛出 401 Forbidden

javascript - 使用脚本中的 html 打开浏览器窗口

python - 如何使用 Mailgun 发送带有多个附件和自定义文件名的邮件(来自 Python)

oracle-apex - 从 Oracle APEX 调用 Mailgun Rest API