Class WeWorkStatisticServiceImpl
java.lang.Object
com.bytedesk.wechat.work.statistic.WeWorkStatisticServiceImpl
- All Implemented Interfaces:
WeWorkStatisticService
企业微信统计数据服务实现类
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetGroupChatStatistic
(String accessToken, GroupChatStatisticRequest request) 获取群聊数据统计(按群主聚合)getGroupChatStatisticByDay
(String accessToken, GroupChatStatisticRequest request) 获取群聊数据统计(按自然日聚合)getUserBehaviorData
(String accessToken, UserBehaviorDataRequest request) 获取联系客户统计数据
-
Field Details
-
logger
private final org.slf4j.Logger logger -
GROUP_CHAT_STATISTIC_URL
- See Also:
-
GROUP_CHAT_STATISTIC_BY_DAY_URL
- See Also:
-
USER_BEHAVIOR_DATA_URL
- See Also:
-
restTemplate
@Autowired private org.springframework.web.client.RestTemplate restTemplate
-
-
Constructor Details
-
WeWorkStatisticServiceImpl
public WeWorkStatisticServiceImpl()
-
-
Method Details
-
getGroupChatStatistic
public GroupChatStatisticResponse getGroupChatStatistic(String accessToken, GroupChatStatisticRequest request) 获取群聊数据统计(按群主聚合)- Specified by:
getGroupChatStatistic
in interfaceWeWorkStatisticService
- Parameters:
accessToken
- 调用接口凭证request
- 请求参数- Returns:
- 群聊统计数据
-
getGroupChatStatisticByDay
public GroupChatStatisticByDayResponse getGroupChatStatisticByDay(String accessToken, GroupChatStatisticRequest request) 获取群聊数据统计(按自然日聚合)- Specified by:
getGroupChatStatisticByDay
in interfaceWeWorkStatisticService
- Parameters:
accessToken
- 调用接口凭证request
- 请求参数- Returns:
- 按自然日聚合的群聊统计数据
-
getUserBehaviorData
public UserBehaviorDataResponse getUserBehaviorData(String accessToken, UserBehaviorDataRequest request) 获取联系客户统计数据- Specified by:
getUserBehaviorData
in interfaceWeWorkStatisticService
- Parameters:
accessToken
- 调用接口凭证request
- 请求参数- Returns:
- 联系客户统计数据
-