给定频道 ID 获取 youtube 用户名

Get youtube username given a channel id

我试图根据频道 ID 获取用户名,但我唯一得到的是来自片段的频道标题,这并不总是相同的。例如:

频道编号:UC2OTNzQ5tsg2eSf-D2mMJ8Q 频道标题: ▂▃▅▆ Gmanlens29 ▆▅▃▂ 用户名:Gmanlens29

频道 ID:UCgG6-eQtPhAdr3GxYEN0HJw 频道标题:►►Edvisssâ—„â—„ 用户名:Edwin01230

有办法做到吗?

提前致谢,

我认为你需要 link 使用 google+ api,使用 status.isLinked for checking if a channel ID is linked to google+ and contentDetails.googlePlusUserId 来获取它。

频道资源的 contentDetails.googlePlusUserId 属性 已被弃用。以前,属性 仅在频道与 Google+ 个人资料相关联时才会出现。弃用后,属性 将不再包含在任何频道资源中。