Raf*_*eeJ 12 screenshot youtube-api ios
我在Xcode中创建了一个RSS阅读器应用程序,它可以从YouTube频道获取信息.如何从视频中获取缩略图?
我可以使用此链接:http://gdata.youtube.com/feeds/mobile/users/HaatFilms/uploads ?alt = rss
要获取上传文本,但我会使用什么来获取每个特定视频的缩略图?
war*_*eed 11
使用列出的RSS提要:
您会看到包含以下内容的链接:
LKk6SvGmJj4
Run Code Online (Sandbox Code Playgroud)
上一集:http://youtu.be/ LKk6SvGmJj4 http://gdata.youtube.com/feeds/mobile/videos/ LKk6SvGmJj4
这是youtube ID.
获取该ID并将其与直图像标记一起使用.
http://img.youtube.com/vi/LKk6SvGmJj4/0.jpg
http://img.youtube.com/vi/LKk6SvGmJj4/1.jpg
Run Code Online (Sandbox Code Playgroud)
使用这些图像填充表格.就个人而言,我使用Afnetworking的UIImageView类别.
UIImageView *imageView = [[UIImageView alloc] initWithFrame:CGRectMake(0.0f, 0.0f, 100.0f, 100.0f)];
[imageView setImageWithURL:[NSURL URLWithString:@"http://img.youtube.com/vi/LKk6SvGmJj4/1.jpg"] placeholderImage:[UIImage imageNamed:@"placeholder-avatar"]];
Run Code Online (Sandbox Code Playgroud)
我已经使用UIImageView+AFNetworking类别将图像加载到UIImageView. UIImageView+AFNetworking
NSString * youtubeID = @"TJkmc8-eyvE";
NSURL *youtubeURL = [NSURL URLWithString:[NSString stringWithFormat:@"http://img.youtube.com/vi/%@/0.jpg",youtubeId];
[imageView setImageWithURL:youtubeURL] placeholderImage:[UIImage imageNamed:@"placeHolderImage"]];
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
10671 次 |
| 最近记录: |