me.chanjar.weixin.mp.api

## 接口 WxMpDataCubeService

所有已知实现类:
  WxMpDataCubeServiceImpl

    public interface WxMpDataCubeService

统计分析相关接口 Created by Binary Wang on 2016/8/23.

作者:
  binarywang (https://github.com/binarywang)

### 方法概要

方法

`List<WxDataCubeArticleResult>`

`getArticleSummary(Date beginDate, Date endDate)`
获取图文群发每日数据（getarticlesummary） 详情请见文档：

`List<WxDataCubeArticleTotal>`

`getArticleTotal(Date beginDate, Date endDate)`
获取图文群发总数据（getarticletotal） 详情请见文档：

`List<WxDataCubeInterfaceResult>`

`getInterfaceSummary(Date beginDate, Date endDate)`
获取接口分析数据（getinterfacesummary） 详情请见文档：

`List<WxDataCubeInterfaceResult>`

`getInterfaceSummaryHour(Date beginDate, Date endDate)`
获取接口分析分时数据（getinterfacesummaryhour） 详情请见文档：

`List<WxDataCubeMsgResult>`

`getUpstreamMsg(Date beginDate, Date endDate)`
获取消息发送概况数据（getupstreammsg） 详情请见文档：

`List<WxDataCubeMsgResult>`

`getUpstreamMsgDist(Date beginDate, Date endDate)`
获取消息发送分布数据（getupstreammsgdist） 详情请见文档：

`List<WxDataCubeMsgResult>`

`getUpstreamMsgDistMonth(Date beginDate, Date endDate)`
获取消息发送分布月数据（getupstreammsgdistmonth） 详情请见文档：

`List<WxDataCubeMsgResult>`

`getUpstreamMsgDistWeek(Date beginDate, Date endDate)`
获取消息发送分布周数据（getupstreammsgdistweek） 详情请见文档：

`List<WxDataCubeMsgResult>`

`getUpstreamMsgHour(Date beginDate, Date endDate)`
获取消息分送分时数据（getupstreammsghour） 详情请见文档：

`List<WxDataCubeMsgResult>`

`getUpstreamMsgMonth(Date beginDate, Date endDate)`
获取消息发送月数据（getupstreammsgmonth） 详情请见文档：

`List<WxDataCubeMsgResult>`

`getUpstreamMsgWeek(Date beginDate, Date endDate)`
获取消息发送周数据（getupstreammsgweek） 详情请见文档：

`List<WxDataCubeUserCumulate>`

`getUserCumulate(Date beginDate, Date endDate)`
获取累计用户数据 详情请见文档：

`List<WxDataCubeArticleResult>`

`getUserRead(Date beginDate, Date endDate)`
获取图文统计数据（getuserread） 详情请见文档：

`List<WxDataCubeArticleResult>`

`getUserReadHour(Date beginDate, Date endDate)`
获取图文统计分时数据（getuserreadhour） 详情请见文档：

`List<WxDataCubeArticleResult>`

`getUserShare(Date beginDate, Date endDate)`
获取图文分享转发数据（getusershare） 详情请见文档：

`List<WxDataCubeArticleResult>`

`getUserShareHour(Date beginDate, Date endDate)`
获取图文分享转发分时数据（getusersharehour） 详情请见文档：

`List<WxDataCubeUserSummary>`

`getUserSummary(Date beginDate, Date endDate)`
获取用户增减数据 详情请见文档：

### 方法详细资料

#### getUserSummary

    List<WxDataCubeUserSummary> getUserSummary(Date beginDate,
                                             Date endDate)
                                               throws WxErrorException

     获取用户增减数据
     详情请见文档：用户分析数据接口
     接口url格式：https://api.weixin.qq.com/datacube/getusersummary?access_token=ACCESS_TOKEN

参数:
  `beginDate` - 开始时间
  `endDate` - 最大时间跨度7天，endDate不能早于begingDate
抛出:
  `WxErrorException`

#### getUserCumulate

    List<WxDataCubeUserCumulate> getUserCumulate(Date beginDate,
                                               Date endDate)
                                                 throws WxErrorException

     获取累计用户数据
     详情请见文档：用户分析数据接口
     接口url格式：https://api.weixin.qq.com/datacube/getusercumulate?access_token=ACCESS_TOKEN

参数:
  `beginDate` - 开始时间
  `endDate` - 最大时间跨度7天，endDate不能早于begingDate
抛出:
  `WxErrorException`

#### getArticleSummary

    List<WxDataCubeArticleResult> getArticleSummary(Date beginDate,
                                                  Date endDate)
                                                    throws WxErrorException

     获取图文群发每日数据（getarticlesummary）
     详情请见文档：图文分析数据接口
     接口url格式：https://api.weixin.qq.com/datacube/getarticlesummary?access_token=ACCESS_TOKEN

参数:
  `beginDate` - 开始时间
  `endDate` - 最大时间跨度1天，endDate不能早于begingDate
抛出:
  `WxErrorException`

#### getArticleTotal

    List<WxDataCubeArticleTotal> getArticleTotal(Date beginDate,
                                               Date endDate)
                                                 throws WxErrorException

     获取图文群发总数据（getarticletotal）
     详情请见文档：图文分析数据接口
     接口url格式：https://api.weixin.qq.com/datacube/getarticletotal?access_token=ACCESS_TOKEN

参数:
  `beginDate` - 开始时间
  `endDate` - 最大时间跨度1天，endDate不能早于begingDate
抛出:
  `WxErrorException`

#### getUserRead

    List<WxDataCubeArticleResult> getUserRead(Date beginDate,
                                            Date endDate)
                                              throws WxErrorException

     获取图文统计数据（getuserread）
     详情请见文档：图文分析数据接口
     接口url格式：https://api.weixin.qq.com/datacube/getuserread?access_token=ACCESS_TOKEN

参数:
  `beginDate` - 开始时间
  `endDate` - 最大时间跨度3天，endDate不能早于begingDate
抛出:
  `WxErrorException`

#### getUserReadHour

    List<WxDataCubeArticleResult> getUserReadHour(Date beginDate,
                                                Date endDate)
                                                  throws WxErrorException

     获取图文统计分时数据（getuserreadhour）
     详情请见文档：图文分析数据接口
     接口url格式：https://api.weixin.qq.com/datacube/getuserreadhour?access_token=ACCESS_TOKEN

参数:
  `beginDate` - 开始时间
  `endDate` - 最大时间跨度1天，endDate不能早于begingDate
抛出:
  `WxErrorException`

#### getUserShare

    List<WxDataCubeArticleResult> getUserShare(Date beginDate,
                                             Date endDate)
                                               throws WxErrorException

     获取图文分享转发数据（getusershare）
     详情请见文档：图文分析数据接口
     接口url格式：https://api.weixin.qq.com/datacube/getusershare?access_token=ACCESS_TOKEN

参数:
  `beginDate` - 开始时间
  `endDate` - 最大时间跨度7天，endDate不能早于begingDate
抛出:
  `WxErrorException`

#### getUserShareHour

    List<WxDataCubeArticleResult> getUserShareHour(Date beginDate,
                                                 Date endDate)
                                                   throws WxErrorException

     获取图文分享转发分时数据（getusersharehour）
     详情请见文档：图文分析数据接口
     接口url格式：https://api.weixin.qq.com/datacube/getusersharehour?access_token=ACCESS_TOKEN

参数:
  `beginDate` - 开始时间
  `endDate` - 最大时间跨度1天，endDate不能早于begingDate
抛出:
  `WxErrorException`

#### getUpstreamMsg

    List<WxDataCubeMsgResult> getUpstreamMsg(Date beginDate,
                                           Date endDate)
                                             throws WxErrorException

     获取消息发送概况数据（getupstreammsg）
     详情请见文档：消息分析数据接口
     接口url格式：https://api.weixin.qq.com/datacube/getupstreammsg?access_token=ACCESS_TOKEN

参数:
  `beginDate` - 开始时间
  `endDate` - 最大时间跨度7天，endDate不能早于begingDate
抛出:
  `WxErrorException`

#### getUpstreamMsgHour

    List<WxDataCubeMsgResult> getUpstreamMsgHour(Date beginDate,
                                               Date endDate)
                                                 throws WxErrorException

     获取消息分送分时数据（getupstreammsghour）
     详情请见文档：消息分析数据接口
     接口url格式：https://api.weixin.qq.com/datacube/getupstreammsghour?access_token=ACCESS_TOKEN

参数:
  `beginDate` - 开始时间
  `endDate` - 最大时间跨度1天，endDate不能早于begingDate
抛出:
  `WxErrorException`

#### getUpstreamMsgWeek

    List<WxDataCubeMsgResult> getUpstreamMsgWeek(Date beginDate,
                                               Date endDate)
                                                 throws WxErrorException

     获取消息发送周数据（getupstreammsgweek）
     详情请见文档：消息分析数据接口
     接口url格式：https://api.weixin.qq.com/datacube/getupstreammsgweek?access_token=ACCESS_TOKEN

参数:
  `beginDate` - 开始时间
  `endDate` - 最大时间跨度30天，endDate不能早于begingDate
抛出:
  `WxErrorException`

#### getUpstreamMsgMonth

    List<WxDataCubeMsgResult> getUpstreamMsgMonth(Date beginDate,
                                                Date endDate)
                                                  throws WxErrorException

     获取消息发送月数据（getupstreammsgmonth）
     详情请见文档：消息分析数据接口
     接口url格式：https://api.weixin.qq.com/datacube/getupstreammsgmonth?access_token=ACCESS_TOKEN

参数:
  `beginDate` - 开始时间
  `endDate` - 最大时间跨度30天，endDate不能早于begingDate
抛出:
  `WxErrorException`

#### getUpstreamMsgDist

    List<WxDataCubeMsgResult> getUpstreamMsgDist(Date beginDate,
                                               Date endDate)
                                                 throws WxErrorException

     获取消息发送分布数据（getupstreammsgdist）
     详情请见文档：消息分析数据接口
     接口url格式：https://api.weixin.qq.com/datacube/getupstreammsgdist?access_token=ACCESS_TOKEN

参数:
  `beginDate` - 开始时间
  `endDate` - 最大时间跨度15天，endDate不能早于begingDate
抛出:
  `WxErrorException`

#### getUpstreamMsgDistWeek

    List<WxDataCubeMsgResult> getUpstreamMsgDistWeek(Date beginDate,
                                                   Date endDate)
                                                     throws WxErrorException

     获取消息发送分布周数据（getupstreammsgdistweek）
     详情请见文档：消息分析数据接口
     接口url格式：https://api.weixin.qq.com/datacube/getupstreammsgdistweek?access_token=ACCESS_TOKEN

参数:
  `beginDate` - 开始时间
  `endDate` - 最大时间跨度30天，endDate不能早于begingDate
抛出:
  `WxErrorException`

#### getUpstreamMsgDistMonth

    List<WxDataCubeMsgResult> getUpstreamMsgDistMonth(Date beginDate,
                                                    Date endDate)
                                                      throws WxErrorException

     获取消息发送分布月数据（getupstreammsgdistmonth）
     详情请见文档：消息分析数据接口
     接口url格式：https://api.weixin.qq.com/datacube/getupstreammsgdistmonth?access_token=ACCESS_TOKEN

参数:
  `beginDate` - 开始时间
  `endDate` - 最大时间跨度30天，endDate不能早于begingDate
抛出:
  `WxErrorException`

#### getInterfaceSummary

    List<WxDataCubeInterfaceResult> getInterfaceSummary(Date beginDate,
                                                      Date endDate)
                                                        throws WxErrorException

     获取接口分析数据（getinterfacesummary）
     详情请见文档：接口分析数据接口
     接口url格式：https://api.weixin.qq.com/datacube/getinterfacesummary?access_token=ACCESS_TOKEN

参数:
  `beginDate` - 开始时间
  `endDate` - 最大时间跨度30天，endDate不能早于begingDate
抛出:
  `WxErrorException`

#### getInterfaceSummaryHour

    List<WxDataCubeInterfaceResult> getInterfaceSummaryHour(Date beginDate,
                                                          Date endDate)
                                                            throws WxErrorException

     获取接口分析分时数据（getinterfacesummaryhour）
     详情请见文档：接口分析数据接口
     接口url格式：https://api.weixin.qq.com/datacube/getinterfacesummaryhour?access_token=ACCESS_TOKEN

参数:
  `beginDate` - 开始时间
  `endDate` - 最大时间跨度1天，endDate不能早于begingDate
抛出:
  `WxErrorException`