Autodesk集成-在没有3条腿令牌的文件夹中搜索



我正在尝试实现与Autodesk Construction Cloud的集成,我希望允许用户在Project Files文件夹中执行搜索。我正在工作的rn是一个文件查看器。

似乎搜索请求只能使用3条腿的认证令牌(文档),这似乎超级奇怪,因为我们可以很容易地在所有文件夹中导航并手动找到所需的文件,而不需要用户上下文,所以我不明白为什么这里需要3条腿的令牌,但这不是问题。

我想在没有3腿令牌的情况下实现搜索,所以这里的问题是使用Forge API在没有需要用户上下文的情况下在文件夹和子文件夹内实现文件搜索的最佳方法是什么?我想知道Forge API的人可以给我一些好的建议。

你是对的,搜索需要3LO,这里最大的好处是你可以递归地使用它。

为了避免使用3LO,可以递归地使用Get文件夹内容,就像我们这里所做的那样。

注意,你也可以把过滤器和这个请求结合起来,并利用Elasticsearch进行搜索。

这里还有一个使用Elasticsearch的示例(在这种情况下是基于模型元数据进行搜索)。

最新更新