我正在使用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"
}
]
}
答案 0 :(得分:0)
使用API Explorer代替Youtube API TRy-it
我使用您填写的参数运行了您提供的链接。授权并执行它,这就是我得到的:
表示你有:
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)