如何获取我上传到YouTube的视频的链接

Ale*_* B. 3 youtube iphone objective-c youtube-api ios

我的代码可以将视频成功上传到YouTube,我想获取上传视频的嵌入链接,并将此链接放到其他网站,以便我可以看到该网站上的视频.

我怎样才能获得该链接?

我使用下面的代码上传视频,但我看不到返回的票证中的任何有用信息.

GDataServiceTicket *ticket;
ticket = [service fetchEntryByInsertingEntry:entry
                                  forFeedURL:url
                                    delegate:self 
                           didFinishSelector:@selector(uploadTicket:finishedWithEntry:error];
Run Code Online (Sandbox Code Playgroud)

有人可以帮帮我吗?

非常感谢

pic*_*ano 6

您应该能够从回调处理程序中的条目对象获取URL.

- (void)uploadTicket:(GDataServiceTicket *)ticket
   finishedWithEntry:(GDataEntryYouTubeVideo *)videoEntry
               error:(NSError *)error {
  if (error == nil) {
    NSString *url = [[[[video mediaGroup] mediaContents] objectAtIndex:0] URLString];
  }
}
Run Code Online (Sandbox Code Playgroud)