从Facebook的任何url获取特定的图像

我的问题看起来可能与其他问题类似,但事实并非如此(据我所知)。 我不明白,如何从任何url获取特定的图像像Facebook一样,我不能给你看屏幕截图,因为我没有真正的设备。 但是我可以向你展示Skype的MAC屏幕截图。 任何帮助将不胜感激。 谢谢。 在这里输入图像说明
编辑:
我得到了使用这个链接的图标,但它是非常小的,我希望在更大的尺寸。

最后,我得到了答案。 这可能对你有帮助,这就是为什么我发布这个答案。
使用这个macros
#define FACEBOOK_GRAPH @"https://graph.facebook.com/v2.3/oauth/access_token?client_id=USE_YOUR_CLIENT_ID&client_secret=USE_YOUR_CLIENT_SECRET&grant_type=client_credentials"
注意:您可以通过在developer.facebook.com上注册您的应用程序来获得“client_id”和“client_secret”
现在打个电话给FACEBOOK_GRAPH像下面这样。

 AFHTTPRequestOperationManager* manager = [AFHTTPRequestOperationManager manager]; //manager.responseSerializer = [AFHTTPResponseSerializer serializer]; manager.responseSerializer=[AFJSONResponseSerializer new]; AFHTTPRequestOperation* operation = [manager POST:FACEBOOK_GRAPH parameters:nil success:^(AFHTTPRequestOperation* op, id responseObject){ //here pass your URL as a string and access Token as a string, access token will found in responseObject } failure:^(AFHTTPRequestOperation* op, NSError* error){ NSLog(@"\n\nerror--->%@\n\n",error.localizedDescription); }]; [operation start]; 

现在是从我们的URL获取图像的第二种方法,使用我们的URL并从上面的方法获取令牌

 url = [url stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding]; token = [token stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding]; AFHTTPRequestOperationManager* manager = [AFHTTPRequestOperationManager manager]; manager.responseSerializer=[AFJSONResponseSerializer new]; AFHTTPRequestOperation* operation = [manager POST:[NSString stringWithFormat:@"https://graph.facebook.com/v2.3/?id=%@&access_token=%@&scrape=true",url,token] parameters:nil success:^(AFHTTPRequestOperation* op, id responseObject){ NSLog(@"\n\nData Response==\n%@\n",responseObject); //you will get Image URL in response }failure:^(AFHTTPRequestOperation* op, NSError* error){ NSLog(@"##error--->\n%@",error.localizedDescription); }]; [operation start];