我们有一个手动流程,可以从youtube cms应用程序下载性能报告。此报告是每周生成的csv或zip,并为每日用户拥有的每个视频提供“查看”详细信息。
是否有API下载此报告?我查看了youtube analytics api,看起来我必须单独获取每个视频的数据。我们有很多视频,这将超过配额。有没有办法通过一些api获得每周的绩效报告?
答案 0 :(得分:1)
目前的YouTube Analytics API不适合针对任何大量视频执行批量报告。
当有替代方法可用时,您可以“明星”通知open feature request。我担心我没有时间表可以分享,但它正在积极开展工作。
答案 1 :(得分:1)
正如杰夫先前指出的那样,您无法使用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
然后您可以搜索报告链接。然后点击它。然后搜索您想要的报告并下载它。
更多信息: http://www.pythonforbeginners.com/cheatsheet/python-mechanize-cheat-sheet/
我能够在python中下载我想要使用此模块的报告。