有没有办法使用 Google Vault API 执行保存的查询并查看结果而无需导出结果?
我发现另外两个问题似乎与我提出的问题相同,但答案不是我想要的。另外两个问题和回答在这里和这里。
到目前为止,我已经能够:
- 使用 OAuth 2.0 获取令牌
- 检索我想要的 Matter ID
- 以 JSON 格式获取已保存查询和相关信息的列表
一切都很好,但是我不一定要将结果导出为 MBOX 或 PST,而必须将它们导入产品中才能阅读这些电子邮件。我希望能够:
- 检索搜索结果的 JSON 表示(使用 UI 运行搜索后在浏览器中使用开发人员工具时可以看到)
- 将该 JSON 反序列化为一个对象,以便我可以对某些字段进行排序、过滤、区分等。
我已经到了将“vault.googleapis.com/v1/matter/{matterId}/search/query/{queryId}”作为 URL 的地步,但我无法执行此端点以获取代码中的任何结果.
在 UI 中对 Vault 进行更改之前,我能够使用 PowerShell 或其他工具自动调用 Vault,并使用 URL 传递查询参数,打开一个新的浏览器窗口,其中包含每个查询的结果,以阅读案例中的电子邮件我有多个电子邮件帐户/条款/日期来查看正在进行的审计。我可以使用 REST API 甚至 .NET 库来做类似的事情,但更重要的是,我可以得到结果的 JSON 表示来反序列化吗?