如何通过redmine API正确获取新问题列表?

时间:2010-11-09 11:00:44

标签: redmine redmine-api

我正在创建一个小工具,它将从我们的redmine存储库中获取新问题,并对它们执行一些实用程序任务。我正计划在后台运行该工具,并且每分钟都会调查redmine以查找新问题。

通过GET /issues.xml API获取所有问题我没有遇到任何问题,但我不知道如何在上次调用后正确推送问题。我建议的唯一方法是使用updated_on字段并获取具有更新时间的问题>上次投票时间。这是对的吗?如果这是正确的,我如何才能解决更新时间问题>指定时间?

API documentation pageGET /issues.xml?project_id=2之类的例子,但这是相等比较,我需要比较“update_time”是否大于指定时间。

当然,GET /issues.xml?update_time>'01.10.10 12:08:41',我建议它必须是特殊的比较语法 我可以使用有关正确API请求的任何提示吗?

2 个答案:

答案 0 :(得分:2)

与开发人员沟通后,我发现正确的API请求将是:

/issues.xml?sort=updated_on:desc&page=[1..n]

答案 1 :(得分:0)

oozie.use.system.libpath=true
oozie.libpath=${jarPath}

这对我来说可以获得最新更新的问题。无法找到解决方案,只能在x时间之后更新问题。如果需要,请使用& offset = 100 ...& offset = 200等等以获得以下问题。