【问题标题】:How To Determine If Youtube Channel is auto generated or not through API如何通过 API 判断 Youtube 频道是否自动生成
【发布时间】:2012-11-25 04:13:25
【问题描述】:

我正在通过 Gnip 获取 youtube XML 数据的提要。这是他们的 v2.0 API。我需要弄清楚消息的来源是来自具有真实用户 ID 的真实用户,还是来自具有自动生成 ID 的自动生成用户。肉眼观察,很明显哪个是真实 ID,哪个是自动生成的,但我在 XML 中看不到指示用户是真实的还是自动生成的字段。

示例: 自动生成:http://www.youtube.com/channel/5l8cCviw5TIKtWo9VKhfZQ 真实:http://www.youtube.com/{真实用户名}

通过链接也可以看出区别,因为一个包含“频道”一词,而另一个没有。但是,我没有从 XML 提要中获得此信息。我只能获取他们的用户名,该用户名可以是真实姓名,也可以是自动生成的。如何区分这2个?

【问题讨论】:

    标签: youtube-api


    【解决方案1】:

    我认为您认为一个是“真实的”而另一个是自动生成的假设是不正确的。据我所知,http://www.youtube.com/channel/5l8cCviw5TIKtWo9VKhfZQ 是一个真正的用户频道。只是用户拥有 Google+ 身份,而不是 YouTube 用户名。这在这篇博文中有更多解释:http://apiblog.youtube.com/2012/03/youtube-google-api-and-you.html

    我的主要问题是为什么需要区分?如果您只使用用户 ID,您应该能够以相同的方式对待任何一种类型的频道——即使与 YouTube 用户名相关联的频道也有用户 ID。

    【讨论】:

      猜你喜欢
      • 2015-11-02
      • 2014-04-14
      • 2023-01-09
      • 2017-04-21
      • 1970-01-01
      • 2014-08-21
      • 2014-05-01
      • 2018-04-11
      • 2013-11-25
      相关资源
      最近更新 更多