bo-hub/ci-hub-api-bundle

CI-HUB的REST适配器

3.0.21 2024-06-16 08:21 UTC

README

Software License Latest Stable Version

此插件为Pimcore DataHub的资产和数据对象添加了REST API端点。所有公开的数据都可以进行配置,并在Elasticsearch中进行索引,从那里提供以获得更好的查询性能和可扩展性。

因此,它可以用于将Pimcore连接到其他系统或连接到前端应用。

支持

由于我们对开源社区和全球Pimcore系统用户的承诺,我们是Pimcore Connector Bundle的所有者。与其他开源项目一样,支持由社区免费提供。

如果您想与社区合作改进或增强Pimcore Connector Bundle,请参阅GitHub社区板。

此外,如果您考虑商业Pimcore实施,我们愿意帮助实施并适应您的企业需求。我们提供商业支持作为BrandOriented的特定商业Pimcore实施。有关流程和可能涉及的费用详情,请联系我们:sales@brandoriented.iohttps://pimcore.effiana.com

因此,您可以选择最适合您的方案。

功能概述

  • 通过拖放配置模式,像其他DataHub适配器一样公开数据。
  • 所有数据都在Elasticsearch索引中进行索引,并从那里提供(通过REST端点访问数据时不会对数据库产生额外负载)。
  • 通过Swagger UI进行端点文档和测试。
  • 可用端点
    • tree-items:用于加载树级别所有元素的方法,并支持
      • 分页
      • 过滤
      • 全文搜索
      • 排序
      • 聚合 - 为字段提供可能值以创建筛选器
    • search:用于搜索元素的方法,返回所有类型(无文件夹结构)的元素,并支持
      • 分页
      • 过滤
      • 全文搜索
      • 排序
      • 聚合 - 为字段提供可能值以创建筛选器
    • get-element:通过类型和ID获取单个元素的方法。
    • add-asset:创建和替换资产的方法。
    • download-asset:下载二进制文件的方法。
    • lock-asset:通过当前用户锁定资产的方法。
    • unlock-asset:通过当前用户解锁资产的方法。
  • 端点安全通过带有每个请求都必须发送的header的bearer token。

Schema Configuration Swagger UI

更多信息

许可证

Brand Oriented,Okopowa 33/26,01-059 Warszawa,Polska
brandoriented.plbiuro@brandoriented.pl
版权所有 © 2023 Brand Oriented。保留所有权利。

CI HUB GmbH,Benkertstrasse 4,14467 Potsdam,Germany
ci-hub.cominfo@ci-hub.com
版权所有 © 2021 CI HUB GmbH。保留所有权利。

有关许可详情,请访问LICENSE.md