首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用与yt:userId相关的yt:uploaderId

如何使用与yt:userId相关的yt:uploaderId
EN

Stack Overflow用户
提问于 2012-10-27 22:14:00
回答 1查看 225关注 0票数 1

将感谢澄清如何正确解释yt:uploaderId值出现在收藏夹和播放列表视频馈送。

它看起来是一致的24个字符(有人能确认这是一个固定的字段长度吗?),看起来包括一个22个字符的yt:userId (同样,知道这个字段是否始终是22个字符会很有帮助),前面加上字符'UC‘。

所以问题是,我如何才能准确地确定播放列表和收藏夹源中的原始上传者?

把yt:uploaderId减去前两个字符,就像总是映射到正确的、各自的yt:userId,对我来说安全吗?

了解固定字段长度是否有助于数据库设计,如我是否需要一个char或varchar字段以及多长。有没有什么最佳实践指南可以给我指点?

我读过最近关于V2.1和处理用户唯一标识符(如果我理解正确的话,使用yt:userId )和用户显示名称(根据yt:userName的属性)的说明的出版物,但是关于yt:uploaderId字段中实际使用了什么Id的详细查询似乎被省略了?

任何和所有的见解都很感谢!对那些不厌其烦回复的人致以亲切的问候,并提前表示感谢。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-10-28 09:17:12

yt:userId是给定用户的唯一标识符。以UC为前缀的yt:userId是表示由该用户上传的视频的给定频道的唯一标识符。

在GData应用编程接口的版本1和2(以及2.1)中,在构建用于访问配置文件或用户上传源的URL时,您可以或多或少地互换使用普通的YouTube用户名、yt:userId值或UC + yt:userId值。(在某些边缘情况下,某些操作可能不支持一种格式,在这种情况下,最好使用file a bug。)

在API的版本3中,它没有受到与旧版本相同的遗留兼容性问题的影响,这些值用于不同的目的。普通的YouTube用户名根本不会被使用,用户id值被用作频道id,而UC +用户id值被用作播放列表id。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13100940

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档