gpt4 book ai didi

youtube - Youtube Analytics API的 'rows'中没有数据

转载 作者:行者123 更新时间:2023-12-03 05:54:24 24 4
gpt4 key购买 nike

我正在使用Youtube Analytics API运行以下查询

now = datetime.datetime.now()
start_date = (now - datetime.timedelta(days=4)).strftime('%Y-%m-%d')

end_date = (now - datetime.timedelta(days=3)).strftime('%Y-%m-%d')

args = {
'metrics': 'views,estimatedMinutesWatched',
'dimensions': 'subscribedStatus',
'ids': 'channel==<my_channel_id>',
'startDate': start_date,
'endDate': end_date
}

analytics_query_response = youtube.reports().query(**args).execute()

我正在使用YouTube Analytics API版本2,并将end_date参数更改为endDate,而start_date更改为startDate,并且得到以下响应
{u'kind': u'youtubeAnalytics#resultTable', u'rows': [], u'columnHeaders': [{u'dataType': u'STRING', u'columnType': u'DIMENSION', u'name': u'subscribedStatus'}, {u'dataType': u'INTEGER', u'columnType': u'METRIC', u'name': u'views'}, {u'dataType': u'INTEGER', u'columnType': u'METRIC', u'name': u'estimatedMinutesWatched'}]}

我得到“行”作为响应,但它是空的。当我在Youtube API Explorer中尝试相同的参数时,它会为我提供“行”的结果。

我在这里做错了什么?

最佳答案

首先,您需要添加范围:“Youtube”。

然后,尝试删除文件:“Google.Apis.Auth.OAuth2.Responses.TokenResponse -...”在我的情况下位于:“。\ users \ admin \ appdata \ roamming \ YouTubeAnaltycis.Auth.Store”

对我有用。

最好的祝福。

关于youtube - Youtube Analytics API的 'rows'中没有数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50580379/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com