【问题标题】:Youtube GData API : Retrieving public statisticsYoutube GData API:检索公共统计数据
【发布时间】:2014-05-26 19:56:14
【问题描述】:

现在在 YouTube 上有一个显示视频统计信息按钮,它显示视频的统计信息,例如随时间变化的观看次数和人口统计信息。

我查看了 YouTube api,但似乎没有找到检索这些数据的方法。 我能找到的最接近的是http://code.google.com/apis/youtube/2.0/developers_guide_protocol_insight.html,但这是针对特定用户的。我希望公开数据。

【问题讨论】:

    标签: youtube gdata


    【解决方案1】:

    是的,就像 mad_scientist 说的那样,视频的公众见解不是通过 API 提供的

    https://developers.google.com/youtube/2.0/developers_guide_protocol_insight

    “YouTube Insight 是一种分析和报告引擎,可提供视频和频道的观看统计数据、受欢迎程度指标和人口统计信息。

    A video entry contains a link to Insight data if the authenticated user retrieving the entry owns the video.
    
    A profile entry contains a link to Insight data for the channel if the authenticated user is retrieving his or her own profile."
    

    如果你想得到喜欢和不喜欢,并且使用 c#,你可以使用这个代码:

    https://groups.google.com/forum/?fromgroups=#!topic/youtube-api-gdata/UBbiyE3Cw5M

    :)

    【讨论】:

      【解决方案2】:

      很遗憾,视频的公众见解不是通过 API 提供的(我很确定他们不会添加 id,但也许他们会在新的分析 API 中实现这一点的可能性很小)。如果您想查询自己视频的静态数据,可以使用洞察 APIInsights API。对于所有其他视频,您可以使用此链接从 xml/CDATA-Response 中筛选/解析见解

      http://www.youtube.com/insight_ajax?action_get_statistics_and_data=1&v=你的视频

      您应该使用能够解析损坏的 html 的解析器,例如用于 python 的 lxml 或 BeautifulSoup。

      【讨论】:

        【解决方案3】:

        现在该服务可用,但现在他需要一个令牌来下载包含所有数据的文件 insight ajax.xml。因为如果调用服务 http://www.youtube.com/insight_ajax?action_get_statistics_and_data=1&v=MYVIDEOID 回应是

        <?xml version="1.0" encoding="UTF-8"?>
        <root><return_code>
        <![CDATA[1]]>
        </return_code>
        <error_message>
        <![CDATA[The request is not valid.]]>
        </error_message></root>
        

        POST 调用有这个格式:

        Parameters 
        application/x-www-form-urlencoded
        session_token   1UEcRYZx-I3xifChIhm5QFOKxfJ8MTM3MjI1MjY3OUAxMzcyMTY2Mjc5
        Source
        session_token=1UEcRYZx-I3xifChIhm5QFOKxfJ8MTM3MjI1MjY3OUAxMzcyMTY2Mjc5
        

        【讨论】:

          猜你喜欢
          • 2013-09-03
          • 1970-01-01
          • 2013-08-10
          • 1970-01-01
          • 1970-01-01
          • 2011-11-25
          • 1970-01-01
          • 1970-01-01
          • 2011-11-12
          相关资源
          最近更新 更多