2012-09-25 1 views
0

YouTube 동영상을 비공개에서 공개로 업데이트하려고합니다. 하지만 내가 응답 한 편집 링크는 null입니다. 콜백에서youtube api를 사용하여 YouTube 동영상을 비공개에서 공개로 변경하는 경우 editLink가 null입니다.

// returns a youtube service 
GDataServiceGoogleYouTube *service = [self youtubeService]; 
[service setAuthToken:[self getRequestToken]]; 

NSURL *url = [NSURL URLWithString:[NSString stringWithFormat:@"https://gdata.youtube.com/feeds/api/videos/%@?v=2&key=%@", youtube_id, DEVELOPER_KEY]]; 
GDataServiceTicket *ticket; 
ticket = [service fetchFeedWithURL:url delegate:self didFinishSelector:@selector(didFinishFetchingVideo:withEntry:error:)]; 

는, [에 VideoEntry 수정 링크]가 null 인 :

여기 내 코드입니다.

답변

0

uploads feed의 비디오 항목 만 편집 할 수 있다고 생각합니다. 그래서 다음과 같은 URL 패턴을 사용하고자하는 것 :

https://gdata.youtube.com/feeds/api/users/default/uploads/%@?v=2&key=%@

+0

감사합니다, 그게 문제였다 – Goli