以前,我使用API调用的$t
和entry
字段中的title
字段获取了YouTube用户/频道的可读名称,如下所示:
http://gdata.youtube.com/feeds/api/users/_6w3OSoTacXjd42ELqLbGQ?v=2&alt=json
文档说明此标题标记应包含:
供稿的人类可读标题或Feed中的条目
https://developers.google.com/youtube/2.0/reference#youtube_data_api_tag_title
以前是这种情况,但现在标题包含频道/用户的用户名而不是人类可读的名称。在标题标记上方的API调用eaxmple中包含DBZ3333
,但实际的人类可读名称为Kanal von DBZ3333
,并且这不会出现在API响应中的任何位置。
我找不到任何公告或任何提及此更改的文档,这是YouTube API中的错误吗?
现在有没有办法使用YouTube API获取用户/频道的人类可读名称?
答案 0 :(得分:2)
编辑:好的,不幸的是,这是一件不容易被还原的事情。我被告知,在Data API v3中,除了频道标题之外还有一个显示名称的附加字段(在接下来的几周内),但v2行为需要保持原样。
这是行为的无意改变,工程团队刚刚为它编写了一个修复程序。它应该在大约一周内投入生产。