Je suis en train de créer un petit outil qui récupèrera de nouveaux problèmes à partir de notre dépôt redmine et y exécutera une tâche utilitaire. Je planifie l'outil de fonctionner en arrière-plan et d'interroger redmine pour de nouveaux problèmes ~ chaque minute.Comment obtenir correctement une nouvelle liste de problèmes via l'API redmine?
Je n'ai aucun problème à obtenir tous les problèmes via GET /issues.xml
API, mais je ne sais pas comment correctement interroger nouvelles questions depuis le dernier appel. La seule façon que je peux suggérer est d'utiliser le champ updated_on
et d'obtenir les problèmes qui ont l'heure de mise à jour> dernière heure d'interrogation. Est-ce correct? Et si cela est correct, comment puis-je obtenir des problèmes avec l'heure de mise à jour> heure spécifiée?
Le API documentation page a des exemples comme GET /issues.xml?project_id=2
, mais ceci est comparaison d'égalité et j'ai besoin de comparer si "update_time" est plus GRANDE QUE le temps spécifié.
Bien sûr, GET /issues.xml?update_time>'01.10.10 12:08:41'
, et je suggère qu'il doit être une syntaxe spéciale pour la comparaison.
Des conseils sur la bonne demande d'API que je peux utiliser?