Youtube api 谷歌Youtube API v3播放列表标题
我正在尝试将使用GoogleYouTube第2版API开发的应用程序移植到第3版 如何使用版本3 API获取播放列表的标题?我们可以使用版本2获得播放列表的标题。然而,当我查询播放列表片段时得到的标题与youtube网站上显示的标题不同 第三版有什么不同吗 我正在使用谷歌的.NETAPI库。如果这有帮助的话 有人能帮忙吗 编辑日期:2014年5月20日 很抱歉延迟回复。我尝试使用谷歌的3版API,当我试图使用 var channelsListRequest=youtubeService.Channels.List(“代码段,内容详细信息”) 设置channelsListRequest.ForUserName后,我调用var channelsListResponse=wait channelsListRequest.ExecuteAsync() 从响应中,我将使用以下方式发送播放列表:Youtube api 谷歌Youtube API v3播放列表标题,youtube-api,Youtube Api,我正在尝试将使用GoogleYouTube第2版API开发的应用程序移植到第3版 如何使用版本3 API获取播放列表的标题?我们可以使用版本2获得播放列表的标题。然而,当我查询播放列表片段时得到的标题与youtube网站上显示的标题不同 第三版有什么不同吗 我正在使用谷歌的.NETAPI库。如果这有帮助的话 有人能帮忙吗 编辑日期:2014年5月20日 很抱歉延迟回复。我尝试使用谷歌的3版API,当我试图使用 var channelsListRequest=youtubeService.Chan
foreach (var channel in channelsListResponse.Items)
{
var uploadsListId = channel.ContentDetails.RelatedPlaylists.Uploads;
var nextPageToken = "";
while (nextPageToken != null)
{
var playlistRequest = youtubeService.Playlists.List("id,snippet,contentDetails,status,player");
playlistRequest.Id = uploadsListId;
playlistRequest.MaxResults = 50;
playlistRequest.PageToken = nextPageToken;
var playlistListResponse = await playlistRequest.ExecuteAsync();
if (playlistListResponse.Items.Count > 0)
MessageBox.Show(playlistListResponse.Items[0].Snippet.Title);
}
消息框显示创建播放列表时添加的注释。但是,当我使用浏览器在youtube中查看时,播放列表标题会正确显示。实施和迁移指南:
我不熟悉YouTube API实现,因此请使用上面的实现和迁移指南了解更多信息,但从我使用API资源管理器发现的情况来看:。您需要使用youtube.playlists.list(代码段,[id])。用播放列表的id替换[id]。请尝试以下链接,然后更改播放
“+playlyid+”&fields=项目(本地化%2Csnippet%2Flocalized%2Ftitle)&key=“+键 抱歉耽搁了。我已经编辑了我的帖子,加入了一些代码。您好,有人可以回复吗?也许您可以详细说明一个问题,但这是如何解决问题的。阅读带有@user3703012的答案,它会变得有意义,并在一些修补后工作。