php - ROWS是否未在Youtube Analytics API中返回?

标签 php json youtube youtube-api youtube-analytics

我已使用以下指标向此网址发出请求:https://www.googleapis.com/youtube/analytics/v1/reports:likes and dislikes

回应:

{
 "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

最佳答案

docs中:“如果给定查询没有可用数据,则将在响应中省略row元素。”

关于php - ROWS是否未在Youtube Analytics API中返回?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22884183/

相关文章:

json - ils。域类。 Json字符串问题

java - android-无法加载多个YouTube视频

iframe - 嵌入iframe的Youtube播放器上没有全屏按钮

json - 反序列化 JSON 区分缺失值和空值

php - ' fatal error : Class 'CURLFile' not found' error in Facebook PHP Application for 'upload photo to user' s timeline'

php - 获取具有相同行 ID 的列值

php - 如何使用正则表达式删除标签及其内容?

arrays - 如何使用Go将这个JSON数组解码到结构 slice 中?

javascript - 如何从html的YouTube嵌入式iframe代码中删除相关视频?

php - 在连接到远程 mssql 服务器的 linux 14 上运行的 codeigniter PHP56 的数据库配置是什么