如果使用浏览器并在其中输入http://www.youtube.com/get_video_info?video_id=$id&el=embedded&ps=default&eurl=&gl=US&hl=en
,则会收到一堆描述文件ID为 $ id 的视频的文本,文件格式是由浏览器下载的。该文件包含一个大字符串,该字符串在每次执行请求时都是唯一的。
现在,我需要在iOS应用程序中访问该巨型字符串。
您能告诉我从哪里开始挖掘吗? UIWebViews
?也许有一个简单的解决方案?
提前致谢。
最佳答案
NSURL *url = [NSURL URLWithString:@"https://www.youtube.com/get_video_info?video_id=$id&el=embedded&ps=default&eurl=&gl=US&hl=en"];
NSData *data = [NSData dataWithContentsOfURL:url];
NSString *idString = [[NSString alloc] initWithData:data encoding:NSUTF8StringEncoding];
关于ios - 需要在iOS应用中处理对youtube的请求,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42981634/