public void TestSearchLogs() { //添加数据点 var client0 = new DefaultOneNETClient(url, appkey, ""); var streams = new List <DataStreamSimple> { new DataStreamSimple { ID = "test log", Datapoints = new List <DataPointSimple> { new DataPointSimple { Value = 88.8, At = "2016-03-23T00:35:43" } } } }; var data = new NewDataPointData { DataStreams = streams }; var req0 = new NewDataPointRequest { DeviceID = 768719, Data = data }; var rsp0 = client0.Execute(req0); Assert.IsFalse(rsp0.IsError); //查询日志 var client = new DefaultOneNETClient(url, appkey, ""); var req = new SearchLogsRequest { DeviceID = "768719", Start = DateTime.Now.AddHours(-3) }; var rsp = client.Execute(req); Assert.IsFalse(rsp.IsError); Assert.IsNotNull(rsp.Data); Console.WriteLine(rsp.Body); }
public void TestAddNewDataPoint() { var client = new DefaultOneNETClient(url, appkey, ""); var streams = new List <DataStreamSimple> { new DataStreamSimple { ID = "每日出货量", Datapoints = new List <DataPointSimple> { new DataPointSimple { Value = 88.8, At = "2016-03-23T00:35:43" } } }, new DataStreamSimple { ID = "每日出货地点", Datapoints = new List <DataPointSimple> { new DataPointSimple { Value = new { yyy = 86, zzz = 65, aaa = "blablablabla" } } } } }; var data = new NewDataPointData { DataStreams = streams }; var req = new NewDataPointRequest { DeviceID = 768719, Data = data }; var rsp = client.Execute(req); Assert.IsFalse(rsp.IsError); }