【问题标题】:Youtube analytics api, for other channelsYoutube 分析 api,用于其他频道
【发布时间】:2016-06-10 16:30:16
【问题描述】:

想知道是否有一个选项可以获取我不拥有的 youtube 频道的统计信息。

例如,我想知道上个月与前一个月的特定频道的观看次数。

我正在使用 v3 youtybe api。

谢谢。

【问题讨论】:

    标签: video youtube youtube-api


    【解决方案1】:

    很遗憾,您不能这样做,因为有一个 Oauth 身份验证可以验证您的帐户。即使您知道某人的频道 ID,您的请求仍然会进行验证。

    要检索渠道报告,您必须将 API 请求中的 ids 参数值设置为以下值之一:

    channel==MINE – API 返回经过身份验证的用户的 YouTube 频道的数据。

    channel==CHANNEL_ID – 将 CHANNEL_ID 设置为您正在检索数据的频道的唯一频道 ID。 授权请求的用户必须是频道的所有者。

    频道 ID 目前是一个以字母 UC 开头的字符串,但其格式可能会发生变化。 (您可以在 YouTube 频道的高级帐户设置页面上找到您的频道 ID,也可以使用 YouTube 数据 API 的 channels.list 方法以编程方式检索您的频道 ID。)

    请参阅此link 了解更多信息。

    您还可以使用此link 中的 [试用] 部分尝试示例请求。

    希望这篇文章会有所帮助。

    【讨论】:

    • 好的,谢谢,所以让我换一种方式问我的问题,我怎样才能随着时间的推移检索每个频道或电影的喜欢?这可能吗?
    • 您可以在请求中指定日期范围、指标(喜欢、观看等)和 id(频道 id)。请注意,这些是必填字段。这是我使用上面的 [Try it] 部分链接后的示例请求:GET googleapis.com/youtube/analytics/v1/…{YOUR_API_KEY} 另请参阅本指南:-developers.google.com/youtube/analytics/v1/data_model-developers.google.com/youtube/analytics/…
    • you cannot do this because there is an OAuth authentication which validates your account这个判断根本不正确,有些API需要OAuth认证,但你仍然可以查看不属于你自己的统计数据。
    猜你喜欢
    • 1970-01-01
    • 2016-03-01
    • 1970-01-01
    • 2017-11-22
    • 2017-01-20
    • 2017-04-30
    • 2013-02-28
    • 2015-03-11
    • 2014-12-01
    相关资源
    最近更新 更多