我正在研究一个Python机器人,定期从我的JIRA实例中为我同步一堆东西。我不想连续查询已知JIRA密钥列表以查找更改。
理想情况下,我希望机器人将自己添加为这些JIRA问题的观察者,然后偶尔轮询机器人帐户的通知队列以查看是否有任何新的同步。我确实看到了关于添加观察者的API文档。这似乎微不足道。但是,我无法找到有关如何从这些观看的问题中请求通知列表的任何内容,而无需让JIRA通过电子邮件向您发送通知,然后轮询电子邮件邮箱。有没有办法从Python API调用请求通知列表?
注意:由于实例的配置限制,我无法使用webhooks。
答案 0 :(得分:1)
作为替代方案,您可以使用JQL检索问题。例如,这个JQL会检索我在观察员的最近两天更新的所有问题。
updatedDate >= -2d and key in watchedIssues()
您可以修改updatedDate值,以仅检索上次同步后更改的问题。