youtube analytics API v1 - API资源管理器不会返回任何指标

时间:2016-12-09 20:43:57

标签: youtube-api

我正在使用API​​资源管理器来调用分析API。 See here.

这些是填写的字段:

ids:        channel==MINE  
start date: 2016-01-01  
end date:   2017-11-11  
metrics:    dislikes,likes, fields  
fields:     columnHeaders,kind,rows  

它能够成功进行身份验证,并返回行标题。但是,作为响应的一部分,没有返回指标(见下文)。 我在参数中遗漏了什么吗?

这篇文章说如果没有数据 - ROWS not returning in Youtube Analytics API?

,将不会返回行

但是,我确实有一个视频已上传到我的频道。

{
  "kind": "youtubeAnalytics#resultTable",
  "columnHeaders": [
    {
      "name": "dislikes",
      "columnType": "METRIC",
      "dataType": "INTEGER"
    },
    {
      "name": "likes",
      "columnType": "METRIC",
      "dataType": "INTEGER"
    },
    {
      "name": "views",
      "columnType": "METRIC",
      "dataType": "INTEGER"
    }
  ]
}

1 个答案:

答案 0 :(得分:0)

使用API​​ Explorer代替Youtube API TRy-it

我使用您填写的参数运行了您提供的链接。授权并执行它,这就是我得到的:

enter image description here

表示你有:

filea <-data.frame('ID'=c('555555','66532','333221','333333','545678'),
                   'color'=c('red','blaackk','green','green','oops'),
                   'count'=c(1,2,300,4,1), stringsAsFactors = F)

fileb <- data.frame('ID'=c('555555','66532','333221','444333'),
                    'color'=c('red','black','green','green'),
                    'count'=c(1,2,3,4), stringsAsFactors = F)