Php Youtube分析API中没有返回行?

Php Youtube分析API中没有返回行?,php,json,youtube,youtube-api,youtube-analytics,Php,Json,Youtube,Youtube Api,Youtube Analytics,我已向此url发出请求:https://www.googleapis.com/youtube/analytics/v1/reports使用指标:喜欢和不喜欢 回应如下: { "kind": "youtubeAnalytics#resultTable", "columnHeaders": [ { "name": "likes", "columnType": "METRIC", "dataType": "INTEGER" }, { "name": "disli

我已向此url发出请求:
https://www.googleapis.com/youtube/analytics/v1/reports
使用指标:
喜欢和不喜欢

回应如下:

{
 "kind": "youtubeAnalytics#resultTable",
 "columnHeaders": [
  {
   "name": "likes",
   "columnType": "METRIC",
   "dataType": "INTEGER"
  },
  {
   "name": "dislikes",
   "columnType": "METRIC",
   "dataType": "INTEGER"
  }
 ]
}
我请求的行和实际数据在哪里?在文档中,这是我从youtube请求数据时应该返回的内容:

{
  "kind": "youtubeAnalytics#resultTable",
  "columnHeaders": [
    {
      "name": string,
      "dataType": string,
      "columnType": string
    },
    ... more headers ...
  ],
  "rows": [
    [
      {value}, {value}, ...
    ]
  ]
}
但我没有得到“行”:[]数据。我的账户是没有任何分析,还是我做错了什么


如果我将
alt=json
保存到
alt=csv
中,我将返回
null

来自:“如果没有数据可用于给定查询,将从响应中忽略行元素”。

来自文档:“如果没有数据可用于给定查询,将从响应中忽略行元素。”,因为我已经有一段时间的频道了。我确实跨越了一年多的时间。您是否设置了正确的频道ID?您是否使用本页末尾的测试表获得相同的结果?我不确定还有什么问题。事实上,你说得对。即使我有最近的统计数据,我改变了时间跨度,然后它工作了?!我想还有另一个问题。请在上面贴出关于时间的答案。谢谢