2016-10-28 62 views
0

我們正在與Cumulocity合作,我們希望爲我們的客戶提供目前無法使用Cumulocity實施的服務。例如,我們希望能夠檢索位於給定點的x公里內的設備列表。Cumulocity擴展API

目前有兩個限制,以防止我們這樣做:

  1. 擴展與自定義路由的Cumulocity API是不可能的/參數
  2. 實現自定義功能特定的API GET是不可能的調用

我可以想到一個解決方法來實現這一點,比如一個事件的POST請求,這個事件將被一個Esper規則處理,產生另一個可以被GET訪問的事件/度量。但我認爲我們可以認同這不是一個合適的機制。

請不要說我上面描述的用例只是一個例子。我們的需求不限於此,我們需要一種標準化的方式來擴展我們的服務,而不需要在Quarkocity方面進行更新。

回答

0

這裏有兩個主題,我相信:

  • 地理查詢:有些地理查詢和彙總使用情況可以通過CEL處理。一般的地理查詢API位於Cumulocity路線圖上。注意:此用例不僅與擴展API有關,因爲這樣的查詢會直接進入數據庫。
  • 擴展API:這實際上是可能的。 Cumulocity擁有一個微服務API,您可以在其中公開URL/services/....下的其他API。例如,這是連接平臺如何連接的。該API不在網站上,因爲它還不是GA,但您肯定可以與您的Cumulocity聯繫人討論它或打開一張票。這btw還包括添加新的微服務的權限,以便您可以做適當的A &答: