Youtube api 谷歌Youtube API v3播放列表标题

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

我正在尝试将使用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()

从响应中,我将使用以下方式发送播放列表:

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的答案,它会变得有意义,并在一些修补后工作。