0

我正在尝试使用我自己的 tsi 环境 Gen2 来简单地从我自己的环境中返回数据。

在 Postman 中,我可以使用此查询返回数据

{
  "getEvents": {
    "searchSpan": {
      "from": "2020-09-26T00:00:00Z",
      "to": "2020-09-29T20:00:00Z"
    },
    "timeSeriesId": [
      "10"
    ]
  }
}

什么是等效的使用tsiClient.server.getEvents?我试过了

authContext.getTsiToken().then(function(token){
                    
   tsiClient.server.getEvents(token, 'xxxxx.env.timeseries.azure.com', ???what goes here???,  {}, startDate, endDate).then(function (events) {
                        
   console.log(events)
  });
}); 

我确定我错过了timeSeriesId对 getEvent 的调用中的某个地方!!!

4

1 回答 1

0

这将是一个看起来就像你给 Postman 的数组(SDK 会在内部为你批量调用,所以你可以请求多个 timeSeriesIds 或时间范围)

所以这是放置的合适的东西???这里有什么???

[{
  "getEvents": {
    "searchSpan": {
      "from": "2020-09-26T00:00:00Z",
      "to": "2020-09-29T20:00:00Z"
    },
    "timeSeriesId": [
      "10"
    ]
  }
}]

试一试,让我知道它是如何工作的。谢谢!

于 2020-09-29T00:18:25.443 回答