1
我正在使用Java SDK将Box集成到我的应用程序中,我想知道是否有一种使用搜索API调用通过路径获取项目ID的好方法。有没有办法使用搜索API调用作为通过路径获取项目ID的方法?
该应用程序可能有100k +文件,我需要一个可靠的方式来获取路径(文件夹或文件)的文件夹ID。
我正在考虑使用类似问题的答案中建议的文件夹遍历,但考虑到可能需要遍历的文件数量,我担心在性能方面的命中率。
正在使用搜索API调用一个很好的替代品吗?
有没有办法限制查询只是项目的名称字段?
有没有办法只得到完全匹配?
这会执行比文件夹遍历更糟吗?
感谢,
乔治
搜索将返回按相关性排列的多个结果。您不能将查询限制为name属性。您可以传递的唯一查询参数是当前的限制和偏移量。根据您的应用程序,搜索可能是最佳选择,或遍历文件夹/文件可能会给您更准确的结果。 –