我一辈子都找不到关于如何通过 REST-API 访问用户通知的文档。一切都在管理设置中被激活并允许,但是获取它们的正确 url 是什么?
问问题
193 次
1 回答
1
以下是从 YouTrack 2018.1+ 获取通知的方法:
- 向
<youtrack_url>/api/users/notifications?fields=id,content,metadata
. 这将为当前用户返回通知。要一次获取所有用户的通知,请使用all=true
请求 URL 参数。后者需要管理员权限。 - 响应包含字段
content
和metadata
gzipped 和 base64 解码,所以解码它们。Content
代表预呈现的通知文本,同时metadata
包含源通知数据。
每个通知都会存储一小时,因此您可能希望经常获取它们。
于 2018-08-02T09:56:36.520 回答