获取我的代工厂平台中存在的所有项目的列表

问题描述 投票:0回答:1

我正在尝试获取在我的 Foundry 实例上创建的所有项目的列表。

  1. 有没有我可以直接访问的系统表来获取列表
  2. 我尝试使用 API 调用获取列表,但无法获取正确的端点

有效负载 = {"directRoleGrantPrincipalIds":{},"组织":[],"pageSize":500,"查询":"","角色":[],"排序":{"方向":"ASC ","field":"NAME"},"tags":[],"decorations":["alias"]}

requests.post(https://domainname.com/compass/api/search/projects,headers=headers,json=payload)

此方法可行,但由于页面大小的原因,仅限于前 500 条记录。我尝试增加页面大小并运行命令,但它仍然限制为 500

palantir-foundry palantir-foundry-api
1个回答
0
投票

分页需要起始偏移量和页面大小。 获取的记录将具有从提供的偏移量开始的许多页大小记录。 enter image description here

请尝试在请求负载中指定起始偏移量。 您可以生成下一页令牌并在有效负载中指定该令牌,如文档https://www.palantir.com/docs/foundry/api/general/overview/paging/

中所述
© www.soinside.com 2019 - 2024. All rights reserved.