YouTube PlaylistIteminSert代码无法使用API



我的代码可以执行YouTube上传,该YouTube上传正常,完成后,它尝试将视频移至特定的播放列表。

用于测试,我已经将播放列表(是正确且重新验证的)和videoid(确实存在于我的频道中)中的。

我无法将视频获取到我指定的播放列表,并从NSlog Query1获取下面的输出,但没有错误。

查询1:gtlqueryyoutube 0x1700b0860:{方法:youtube.playlistitems.insert params :( part)BodyObject:gtlyoutoutubeplaylistitem}

有什么想法我缺少什么?

// Enter PlaylistItem Code
GTLYouTubePlaylistItem *playlistitem = [[GTLYouTubePlaylistItem alloc] init];
GTLYouTubePlaylistItemSnippet *playlistitemSnippet = [[GTLYouTubePlaylistItemSnippet alloc] init];
playlistitemSnippet.playlistId = @"PL4YcQc6s41BjKOoAPAQ_B-KNC2JBB3gl2";
playlistitemSnippet.resourceId.kind = @"youtube#video";
playlistitemSnippet.resourceId.videoId = @"4frmxoGMOcQ";
GTLQueryYouTube *query1 = [GTLQueryYouTube queryForPlaylistItemsInsertWithObject:playlistitem part:@"snippet"];

UIAlertView *waitIndicator1 = [Utils showWaitIndicator:@"Moving Video to Playlist"];
NSLog(@"Query1: %@", query1);
[service executeQuery:query1
           completionHandler:^(GTLServiceTicket *ticket,
                               GTLYouTubePlaylistItem *resource, NSError *error) {
               [waitIndicator1 dismissWithClickedButtonIndex:0 animated:YES];

最终取消了此内容,并在YouTube中使用了播放列表自动添加功能。更容易的方式。

相关内容

  • 没有找到相关文章

最新更新