使用Youtube API v3将视频上传到Youtube后如何获取视频链接?

时间:2014-03-07 04:03:34

标签: ios objective-c hyperlink youtube youtube-api

我可以按照描述的方式上传视频 Introduction#Uploading_Files,但如何获取上传视频的链接,以便我可以将该链接发送给用户进行查看?
我发现一篇文章说你可以使用

[[[video mediaGroup] mediaContents] objectAtIndex:0] URLString]

获取GData中的链接,但未找到任何文章说明如何使用Youtube API v3进行操作。
有没有人有好的建议?

1 个答案:

答案 0 :(得分:3)

似乎没有属性可以获取上传视频的链接。但是有一个视频ID返回,我自己编写视频网址:

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