如何通过YouTrack中的REST访问用户通知?

如何通过YouTrack中的REST访问用户通知?,rest,notifications,youtrack,youtrack-api,Rest,Notifications,Youtrack,Youtrack Api,我一辈子都找不到关于如何通过REST-API访问用户通知的文档。 管理员设置中的所有内容都已激活并允许,但获取它们的正确url是什么?以下是如何从YouTrack 2018.1+获取通知: 向/api/users/notifications发出GET请求?字段=id、内容、元数据。这将返回当前用户的通知。要一次获取所有用户的通知,请使用all=true请求URL参数。但后者需要管理员权限。 响应包含字段内容和元数据gzip和base64 decoded,因此对它们进行解码。内容代表预呈现的通知文

我一辈子都找不到关于如何通过REST-API访问用户通知的文档。
管理员设置中的所有内容都已激活并允许,但获取它们的正确url是什么?

以下是如何从YouTrack 2018.1+获取通知:

向/api/users/notifications发出GET请求?字段=id、内容、元数据。这将返回当前用户的通知。要一次获取所有用户的通知,请使用all=true请求URL参数。但后者需要管理员权限。 响应包含字段内容和元数据gzip和base64 decoded,因此对它们进行解码。内容代表预呈现的通知文本,而元数据包含源通知数据。
每个通知存储一小时,因此您可能希望经常获取它们。

非常感谢!你只是知道这一点,或者有关于这一点的实际文档吗?对于任何和我有相同问题的人来说:它不仅是gzip编码的,它也是base64编码的,所以在PHP中使用gzdecode之前先对它进行解码。糟糕的是,我完全忘记了base64。将此添加到答案中以供进一步参考。至于文档,目前还没有。有人告诉我这是YouTrack团队仍在努力的事情。哦,好吧,我会等他们的。但当我们这样做的时候,有没有比这三个领域更能吸引你?它们在什么地方被记录了吗?我相信没有更多的字段可以获取了。但我们不能确定,因为还没有关于它们的公开文档。