在我的应用中,我想显示特定用户在其Vimeo帐户中上传的视频。
我已经完成了OAuth步骤,并由用户上传了视频的video_id。我尝试下载视频的缩略图,以便可以在表格视图或集合视图中显示它们。
Vimeo使用了提供的api方法,得到了如下响应:

NSURL *url = [[NSURL alloc] initWithString:@"http://vimeo.com/api/rest/v2?format=json&method=vimeo.videos.getThumbnailUrls&video_id=72961770"];

但我将用户ID粘贴到了那里。我尝试了另一种方法,以便动态加载用户ID。
 NSURL *url = [[NSURL alloc] initWithString:@"http://vimeo.com/api/rest/v2?format=json&method=vimeo.videos.getThumbnailUrls"];
    OAMutableURLRequest *request = [[OAMutableURLRequest alloc]initWithURL:url consumer:consumer token:token realm:nil signatureProvider:nil];


    OARequestParameter *p0 = [[OARequestParameter alloc] initWithName:@"video_id" value:[array objectAtIndex:0]];


    NSArray *params = [NSArray arrayWithObject:p0];
    [request setParameters:params];

但我收到一条错误消息,指出Msg =未找到方法。
您可以帮助我动态获取ID还是有办法将video_id作为网址的参数?谢谢

最佳答案

为url创建一个字符串,然后粘贴直到video_id =。

NSString *url = @"http://vimeo.com/api/rest/v2?format=json&method=vimeo.videos.getThumbnailUrls&video_id=";

然后使用stringByAppendingString方法将video_id值附加到它并使用它。
这也不是直接的方法,但是可以使您无需粘贴就可以动态获取视频缩略图

关于ios - 从vimeo获取视频缩略图,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/18484428/

10-12 12:54
查看更多