You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

DSpace 7.x是否有/hierarchy API端点的等效替代方案?

DSpace 7.x REST API 替代 v6 /hierarchy 端点方案

DSpace 7.x 的 REST API 没有提供 v6 版本中 /hierarchy 端点的直接替代,你需要通过组合多个现有端点手动构建社区、子社区与集合的层级结构:

  • 获取顶级社区:调用 GET /api/core/communities?parent=null,返回所有无父节点的顶级社区
  • 获取社区的子社区:针对目标社区的 UUID,调用 GET /api/core/communities/{community-uuid}/children
  • 获取社区关联的集合:针对目标社区的 UUID,调用 GET /api/core/communities/{community-uuid}/collections

通过递归调用上述端点,你可以自行组装出完整的社区-子社区-集合层级逻辑结构。DSpace 7.x 的 REST API 采用 HAL 格式返回资源,每个资源会包含关联子资源的链接,可基于这些链接实现递归遍历。

内容的提问来源于stack exchange,提问作者G0dfr3

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.20 03:52:04