我正在创建一个小工具,它将从我们的 redmine 存储库中获取新问题并对其执行一些实用任务。我正在计划该工具在后台运行并每分钟轮询 redmine 的新问题。
我通过 API 获取所有问题都没有问题GET /issues.xml
,但我不知道如何正确轮询自上次通话以来的新问题。我可以建议的唯一方法是使用updated_on
字段并获取更新时间>上次轮询时间的问题。这是正确的吗?如果这是正确的,我怎么能得到更新时间>指定时间的问题?
API 文档页面有类似的示例GET /issues.xml?project_id=2
,但这是相等比较,我需要比较“update_time”是否大于指定时间。
当然GET /issues.xml?update_time>'01.10.10 12:08:41'
,和我建议一定要特殊语法才能比较。
关于我可以使用的正确 API 请求的任何提示?