JIRA REST API端点/查询给定用户的通知?

时间:2019-04-18 01:56:35

标签: javascript reactjs jira jira-rest-api

您好-非常感谢您在寻找良好查询序列或端点以获取给定JIRA用户的通知列表方面的帮助。为此构建一个React应用。

我对用户感兴趣的某些通知类型:

  • 对其中用户为记者/受让人/观察者的任务的新评论
  • 用户为报告人/受让人/观察者的任务的新状态更改
  • 对任务为用户为报告人/受让人/观察者的新编辑
  • 在任务为用户为Reporter / Assignee / Watcher的任务上创建的新子任务
  • 分配给任务
  • 在任务描述中提及
  • 提及任务注释

其中一些包含在“通知”滑动菜单/电子邮件通知中,因此我认为可能有像Trello这样的直接端点,但是我找不到任何端点。

我已经玩了一段时间了-当我在REST API参考文档中看到https://api.atlassian.com/ex/jira/${CLOUD_ID}/rest/api/2/notificationscheme端点时,我以为我有所收获,但这只是方案,而不是通知本身。

我目前看到的唯一路径是使用这样的非常通用的端点/查询来获取与给定用户相关联的所有任务,并将变更日志扩展为https://api.atlassian.com/ex/jira/${CLOUD_ID}/rest/api/3/search?expand=changelog,operations,editmeta,versionedRepresentations。然后,进行一些非常棘手的手动工作,以找到每个项目以changelog表示的每个活动(注释将是另一个端点)-假设这些对象中的某些对象非常密集,并且这些是一些密集的查询,运行刷新,我想知道是否缺少端点?尤其是因为有“通知”滑动菜单和电子邮件通知?

非常感谢。

0 个答案:

没有答案