API v3中的channelId,用户名和标签功能

时间:2013-07-22 20:09:48

标签: youtube-api

我是youtube API v3的新手,我想问一些令我困惑的理论问题。

  1. 第一个问题是关于用户名 chanelID channelTitle 。到目前为止,我已经明白在API v3 channelID 是我们应该使用的,以便区分用户而不是用户名。真的吗?如果是,这意味着每个用户都有一个唯一的channelID默认情况下我们创建一个Youtube帐户? ChannelTitle是否遵循相同的逻辑?

  2. 我想问的第二个问题是上传者可选择附加到上传中的标签/键盘。在API文档中说标签是可用的 仅适用于上传者。这意味着我们无法通过API v3检索查询视频的标签?到目前为止,我还没有注意到所获得的代码段中的任何标记变量 来自 video-> list 我测试的一些视频。授权是否重要?在我的帐户YouTube Analytics API中,启用了YouTube Data API v3。

  3. PS:我在Python中使用Youtube API v3。

    提前谢谢。

1 个答案:

答案 0 :(得分:0)

  1. 只有channelID是唯一的,用户可能没有用户名,而且channelTitle不是唯一的。
  2. 标签应该可用于响应。此处的示例显示了如何更新标记。 https://code.google.com/p/youtube-api-samples/source/browse/samples/python/update_video.py
  3. 请注意,您只能检索自己视频的标签(也称为关键字)。 More information in the blog post.