映月读书网 > 微信公众平台开发:从零基础到ThinkPHP5高性能框架实践 > 13.3 消息分析数据接口 >

13.3 消息分析数据接口

消息分析数据接口指的是用于获得公众平台官网数据统计模块中消息分析数据的接口,具体接口列表如表13-7所示。

表13-7 消息分析数据接口列表说明

获取消息分析数据时,POST数据示例如下。


{
    "begin_date":"2014-12-02",
    "end_date":"2014-12-07"
}
  

上述数据的参数说明如表13-8所示。

表13-8 消息分析数据接口的参数说明

正常情况下,获取消息发送概况数据接口的返回JSON数据包如下。


{
    "list":[
        {
            "ref_date":"2014-12-07",
            "msg_type":1,
            "msg_user":282,
            "msg_count":817
        }
    ]
}
  

正常情况下,获取消息发送分时数据接口的返回JSON数据包如下。


{
    "list":[
        {
            "ref_date":"2014-12-07",
            "ref_hour":0,
            "msg_type":1,
            "msg_user":9,
            "msg_count":10
        }
    ]
}
  

正常情况下,获取消息发送周数据接口的返回JSON数据包如下。


{
    "list":[
        {
            "ref_date":"2014-12-08",
            "msg_type":1,
            "msg_user":16,
            "msg_count":27
        }
    ]
}
  

正常情况下,获取消息发送月数据接口的返回JSON数据包如下。


{
    "list":[
        {
            "ref_date":"2014-11-01",
            "msg_type":1,
            "msg_user":7989,
            "msg_count":42206
        }
    ]
}
  

正常情况下,获取消息发送分布数据接口的返回JSON数据包如下。


{
    "list":[
        {
            "ref_date":"2014-12-07",
            "count_interval":1,
            "msg_user":246
        }
    ]
}
  

正常情况下,获取消息发送分布周数据接口的返回JSON数据包如下。


{
    "list":[
        {
            "ref_date":"2014-12-07",
            "count_interval":1,
            "msg_user":246
        }
    ]
}
  

正常情况下,获取消息发送分布月数据接口的返回JSON数据包如下。


{
    "list":[
        {
            "ref_date":"2014-12-07",
            "count_interval":1,
            "msg_user":246
        }
    ]
}
  

上述数据的参数说明如表13-9所示。

表13-9 消息分析数据接口返回的参数说明