【问题标题】:How to get video link after uploading video to Youtube with Youtube API v3?使用 Youtube API v3 将视频上传到 Youtube 后如何获取视频链接?
【发布时间】:2014-04-10 01:50:30
【问题描述】:
我可以使用中描述的方式上传视频
Introduction#Uploading_Files,但是我如何获得该上传视频的链接,以便我可以将该链接发送给用户查看?
我发现一篇文章说你可以使用
[[[video mediaGroup] mediaContents] objectAtIndex:0] URLString]
获取GData 中的链接,但未找到任何文章说明如何使用 Youtube API v3 进行操作。
有人有好的建议吗?
【问题讨论】:
标签:
ios
objective-c
hyperlink
youtube
youtube-api
【解决方案1】:
似乎没有获取上传视频链接的属性。但是有一个视频ID返回,我自己编写视频URL:
GTLServiceTicket *ticket = [service executeQuery:query
completionHandler:^(GTLServiceTicket *ticket, id object, NSError *error) {
GTLYouTubeVideo *video = (GTLYouTubeVideo *)object;
NSString *videoURL = [NSString stringWithFormat:@"http://www.youtube.com/watch?v=%@", video.identifier];
}];