收藏
回答

请求访问分析接口返回数据为空

问题模块 框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
API和组件 小程序 Bug https://api.weixin.qq.com/datacube/getweanalysisappiddailyvisittrend?access_token=ACCESS_TOKEN 工具 6.6.7 2.0.0

- 当前 Bug 的表现(可附上截图)


- 预期表现

预期返回数据为

{  "list": [
    {      "ref_date": "20170313",      "session_cnt": 142549,      "visit_pv": 472351,      "visit_uv": 55500,      "visit_uv_new": 5464,      "stay_time_session": 0,      "visit_depth": 1.9838
    }
  ]
}

实际返回list为空,是因为要小程序正式发布才会统计数据吗?

复现路径


- 提供一个最简复现 Demo


最后一次编辑于  2018-06-13  (未经腾讯允许,不得转载)
邀请回答
复制链接收藏投诉关注问题回答

2 个回答

  • 娇华
    娇华
    2018-06-13

    你好,现在的起始日期和结束日期是什么?返回数据为空是指字段没有返回,还是返回的字段里面值为空呢?请提供详细代码截图


    2018-06-13
    赞同
    回复 3
    • 左眼是S
      左眼是S
      2018-06-13

      你好 我的日期格式是开始和结束都是20180612   返回了的格式是{"list":[]}

      我的代码如下

      String accessToken = RedisManager.get(ConstantUtil.ACCESS_TOKEN);

              String dayUrl = ConstantUtil.DAY_STATISTICS_URL+accessToken;

              JSONObject jsonObject = new JSONObject();

              long now = DateUtil.dateToZeroTimeStamp(new Date());

              long yesterday = now - 60 * 60;

              String yesStr = DateUtil.getDays(yesterday);

              jsonObject.put("begin_date", yesStr);

              jsonObject.put("end_date", yesStr);

              String dayStatics = PostJsonUtil.getJsonData(jsonObject, dayUrl);


      2018-06-13
      回复
    • 左眼是S
      左眼是S
      2018-06-14回复左眼是S


      2018-06-14
      回复
    • 左眼是S
      左眼是S
      2018-06-14回复左眼是S

      小辣椒,我是哪儿资料给的你不清楚吗,如果是,请告知,没有的话,尽早回复我一下,谢谢啦

      2018-06-14
      回复
  • 左眼是S
    左眼是S
    2018-06-13

    你好 我的日期格式是开始和结束都是20180612   返回了的格式是{"list":[]}

    我的代码如下

    String accessToken = RedisManager.get(ConstantUtil.ACCESS_TOKEN);

            String dayUrl = ConstantUtil.DAY_STATISTICS_URL+accessToken;

            JSONObject jsonObject = new JSONObject();

            long now = DateUtil.dateToZeroTimeStamp(new Date());

            long yesterday = now - 60 * 60;

            String yesStr = DateUtil.getDays(yesterday);

            jsonObject.put("begin_date", yesStr);

            jsonObject.put("end_date", yesStr);

            String dayStatics = PostJsonUtil.getJsonData(jsonObject, dayUrl);


    2018-06-13
    赞同
    回复