/// <summary> /// /// </summary> /// <param name="model"></param> /// <returns></returns> public Task <DoorEventsResponse> DoorEventsAsync(DoorEventsRequest model) { return(_hikVisionApiManager.PostAndGetAsync <DoorEventsRequest, DoorEventsResponse>("/api/acs/v1/door/events", model, Const.V1_0)); }
/// <summary> /// 获取联动事件列表 /// </summary> /// <param name="model"></param> /// <returns></returns> public Task <EventsSearchResponse> EventsSearchAsync(EventsSearchRequest model) { return(_hikVisionApiManager.PostAndGetAsync <EventsSearchRequest, EventsSearchResponse>("/api/eventService/v1/events/search", model, Const.V1_3)); }
/// <summary> /// /// </summary> /// <param name="request"></param> /// <returns></returns> public Task <CardInfoResponse> CardInfoAsync(CardInfoRequest request) { return(_hikVisionApiManager.PostAndGetAsync <CardInfoRequest, CardInfoResponse>("/api/irds/v1/card/cardInfo", request, Const.V1_2)); }
/// <summary> /// /// </summary> /// <param name="model"></param> /// <returns></returns> public Task <ParkRemainSpaceNumResponse> ParkRemainSpaceNumAsync(ParkRemainSpaceNumRequest model) { return(_hikVisionApiManager.PostAndGetAsync <ParkRemainSpaceNumRequest, ParkRemainSpaceNumResponse>("/api/pms/v1/park/remainSpaceNum", model, Const.V1_0)); }
/// <summary> /// 按条件查询识别资源 /// </summary> /// <param name="model"></param> /// <returns></returns> public Task <RecognitionResponse> ResourceRecognitionAsync(RecognitionRequest model) { return(_hikVisionApiManager.PostAndGetAsync <RecognitionRequest, RecognitionResponse>("/api/frs/v1/resource/recognition", model, Const.V1_2)); }
/// <summary> /// 批量添加车辆黑名单 /// </summary> /// <param name="model"></param> /// <returns></returns> public Task <AlarmBlackAddResponse> AlarmBlackAdd(AlarmBlackAddRequest model) { return(_hikVisionApiManager.PostAndGetAsync <AlarmBlackAddRequest, AlarmBlackAddResponse>("/api/mpc/v1/alarm/black/add", model, Const.V1_4)); }