Azure devops 如何从Azure DevOps API响应中排除已删除的用户/组

Azure devops 如何从Azure DevOps API响应中排除已删除的用户/组,azure-devops,azure-devops-rest-api,Azure Devops,Azure Devops Rest Api,提到这一点,说明“即使该组已从帐户中删除或其所有成员身份已被删除,也将返回该组。”-有趣的是,我如何排除已删除的用户/组,并仅从Azure DevOps REST API获得“干净”和实际响应,而不删除对象 上面的文档似乎不包含用于执行此操作的过滤器。同时,返回的数据(示例在文档中给出)不包含任何允许在客户端执行任何过滤的标志 到目前为止,试图搜索互联网并没有带来任何成功 是否有可能从Azure DevOps REST API响应中排除已删除的对象? 提前感谢。您提到的API通过其描述符获得一个

提到这一点,说明“即使该组已从帐户中删除或其所有成员身份已被删除,也将返回该组。”-有趣的是,我如何排除已删除的用户/组,并仅从Azure DevOps REST API获得“干净”和实际响应,而不删除对象

上面的文档似乎不包含用于执行此操作的过滤器。同时,返回的数据(示例在文档中给出)不包含任何允许在客户端执行任何过滤的标志

到目前为止,试图搜索互联网并没有带来任何成功

是否有可能从Azure DevOps REST API响应中排除已删除的对象?
提前感谢。

您提到的API通过其描述符获得一个组。描述符是在系统运行时引用图形主题的主要方式。此字段将唯一标识帐户和组织中的同一图表主题

如果组被删除,您将看到“isDeleted”参数设置为true。查看下面的屏幕截图:


如果您想列出所有组,可以使用api,此api不会返回已删除的组。

@Dong在他的答案中说明了这一点,但由于我无法将图像附加到评论中,因此我将答案张贴在此处

isDeleted-如果对象被删除,属性将在每个响应中动态显示。 CanceDong展示了使用描述符获取组请求的示例,并提到若您获取组列表,则不会发生这种情况。然而,我的观察是(附上截图),同样的情况也发生在列表中

结论-如果对象被删除,isDeleted属性将出现在所有类型的组请求中


非常感谢!我没想到反应的结构是动态的。我确实检查了一下我这边的情况,发现同样的情况也适用于组列表。只要我不能在这里发布图片,我就会单独发布。如果我的回复对你有帮助,你可以,这对阅读此帖子的其他社区成员是有益的。这有帮助,谢谢你,但它不能完全回答问题-这就是为什么我在单独的帖子中添加了其他信息。在我的测试中,Groups-List api不会列出删除的组,奇怪的是我们得到了不同的结果。