0

我正在向谷歌进行身份验证以尝试获取 youtube 分析我的问题是我不知道如何在查询 youtube 时为您填写参数我正在制作一项新服务:然后尝试查询它

我不确定在“ids”参数中放置什么或在哪里找到它?我在那儿放什么?

_analyticService = new YoutubeAnalyticsService(_authenticator = CreateAuthenticator()); ... _analyticService.Reports.Query("ids", "2013-01-01", "2013-02-02", "views").Fetch();

4

1 回答 1

1

ids 参数是一个带有频道 ID 的表达式。如果您访问http://www.youtube.com/analytics并单击带有您自己频道名称的标题,您会得到一个类似http://www.youtube.com/channel/UCYHMS8hN8s49F93iJuEgG6w的链接 最后一部分是 id您的频道。您必须在“channel==UCYHMS8hN8s49F93iJuEgG6w”之类的表达式中将其用作 ids 参数。这是在您自己的频道的上下文中进行查询。这是必需的,因为您可能可以访问多个频道。

我可以通过以下方式查询我的一个视频的观看次数:https ://www.googleapis.com/youtube/analytics/v1/reports?ids=channel%3D%3DUCYHMS8hN8s49F93iJuEgG6w&start-date=2013-01-01&end-date=2013-02 -02&metrics=views&dimensions=day&filters=video%3D%3D_iwmv6644dA&sort=day&key= {YOUR_API_KEY}

尝试使用此页面底部的 API 资源管理器,那里也有一些解释不同参数的文本。https://developers.google.com/youtube/analytics/v1/

希望一切顺利!

于 2013-01-23T00:02:42.473 回答