我正在尝试使用 YouTube 数据 API 列出与授权用户帐户相关的所有播放列表。我能够成功获取具有关联频道的用户帐户所需的播放列表。但是,YouTube 数据 API 无法返回没有关联频道的用户帐户的播放列表。
网址:https://www.googleapis.com/youtube/v3/playlists?part=snippet&mine=true&maxResults=50
回应:
{
"error": {
"code": 404,
"message": "Channel not found.",
"errors": [
{
"message": "Channel not found.",
"domain": "youtube.playlist",
"reason": "channelNotFound",
"location": "channelId",
"locationType": "parameter"
}
]
}
}
是否可以通过 YouTube 数据 API 或任何其他可编程方式返回没有关联频道的用户帐户保存的所有播放列表的列表?
YouTube 数据 API 是基于频道的。这意味着当用户授权您的应用程序时,他们必须选择他们希望授予您的应用程序访问权限的渠道。
您只能访问该频道。
如果用户确实拥有一个没有关联频道的帐户,您将无法通过 api 访问它。
请记住,这是一个非常旧的 API,多年未更新,它可能不支持您想要的所有功能。