Youtube api youtube cms性能报告下载api

Youtube api youtube cms性能报告下载api,youtube-api,Youtube Api,我们有一个手动过程从youtube cms应用程序下载性能报告。此报告是每周生成的csv或zip,提供用户每天拥有的每个视频的“查看”详细信息 是否有用于下载此报告的API?我查看了youtube分析api,看起来我必须单独获取每个视频的数据。我们有很多视频,这将超过配额。有没有办法通过一些api获取每周性能报告?当前的YouTube Analytics api不适合对大量视频执行批量报告 当有替代方法可用时,您可以“启动”以收到通知。很抱歉,我没有任何时间表可供分享,但我正在积极努力。正如Je

我们有一个手动过程从youtube cms应用程序下载性能报告。此报告是每周生成的csv或zip,提供用户每天拥有的每个视频的“查看”详细信息


是否有用于下载此报告的API?我查看了youtube分析api,看起来我必须单独获取每个视频的数据。我们有很多视频,这将超过配额。有没有办法通过一些api获取每周性能报告?

当前的YouTube Analytics api不适合对大量视频执行批量报告


当有替代方法可用时,您可以“启动”以收到通知。很抱歉,我没有任何时间表可供分享,但我正在积极努力。

正如Jeff之前指出的,您将无法使用Youtube Analytics API从Youtube CMS下载性能报告

您可以使用python中的mechanize模块登录到youtube cms帐户并导航到该下载URL

browser = mechanize.Browser()
browser.open('http://cms.youtube.com')
browser.select_form(nr = 0)
browser.form['Email'] = email
browser.form['Passwd'] = password
browser.submit()
browser.open(dashboard_url) //url that you get redirected to when you login
然后您可以搜索报告链接。然后点击那个。然后搜索所需的报告并下载

更多信息请点击此处:


我可以使用python中的这个模块下载我想要的报告。

谢谢,有没有办法让用户上传所有视频,在我的例子中,用户大约有13000个视频。我尝试了通过playlist()获取项目的示例代码,但是它不会返回任何视频,因为我的默认频道没有播放列表。获取给定频道的所有视频的方法是首先验证为频道,然后获取上载播放列表的id(每个有视频的频道都有一个上传播放列表,即使它没有任何“真实”的播放列表),然后获取该上传播放列表的内容