2017-03-06 2 views
0

정상적으로 작동하는 YouTube 업로드를 실행하는 코드가 있습니다. 완료되면 동영상을 특정 재생 목록으로 이동하려고 시도합니다.YouTube PlayListitemInsert 코드가 작동하지 않습니다. API

테스트를 위해 재생 목록 (올바른 것이며 다시 확인 됨)과 비디오 ID (내 채널에 존재 함)를 코드에 하드 코드했습니다.

내가 지정한 재생 목록으로 비디오를 가져올 수 없으며 아래의 출력을 NSlog query1에서 가져 오지만 오류는 발생하지 않습니다.

에 Query1 : GTLQueryYouTube 0x1700b0860 : {방법 : youtube.playlistItems.insert의 PARAMS는 (일부) bodyObject는 : GTLYouTubePlaylistItem}

어떤 아이디어 내가 뭘 놓친 거지?

// 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]; 

답변

0

YouTube에서 재생 목록 자동 추가 기능을 사용하여 종료했습니다. 쉬운 방법.

관련 문제