【问题标题】:Is there a (documented) way to get attributes from the data point library via API?是否有(记录的)方法可以通过 API 从数据点库中获取属性?
【发布时间】:2019-03-27 20:46:40
【问题描述】:

在 cumulocity cockpit 中,您可以在所谓的“数据点库”中指定数据点属性,例如显示名称、单位、值范围等。我想知道在开发自定义仪表板小部件时如何使用这些属性。

我发现在 JS 客户端库中有一个用于 API 请求的 fragmentType c8y_Kpi 和一个名为 c8yKpi 的类,它提供了所有必要的功能。它在我的自定义范围内运行良好,但没有记录 API/JS 类。

是否有任何(官方、文档、支持)方式通过 API 或 JS 客户端库从“数据点库”请求属性?

【问题讨论】:

    标签: cumulocity


    【解决方案1】:

    这些“内部”结构没有正式记录,但就像您已经做过的那样,您当然可以在代码中使用它们。 使用未记录结构的风险在于它们可能会发生变化,然后您需要调整您的代码。

    就像您已经发现自己在 API 上获取它们的方法是使用 fragmentType=c8y_Kpi 调用库存

    /inventory/managedObjects?fragmentType=c8y_Kpi
    

    【讨论】:

      【解决方案2】:

      否:目前没有用于访问数据点库的官方、文档和支持 API。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2014-09-09
        • 1970-01-01
        • 1970-01-01
        • 2019-03-03
        • 2013-02-15
        • 1970-01-01
        相关资源
        最近更新 更多