Ios 我们可以使用facebook照片的普通imageView吗?

Ios 我们可以使用facebook照片的普通imageView吗?,ios,facebook,facebook-graph-api,Ios,Facebook,Facebook Graph Api,报告说我应该使用: FBI档案图片回顾 好吧,假设我想使用常规的imageView,然后下载图像URL。如何获取该imageURL?我假设您想要获取用户的配置文件图片 您可以通过Facebook OpenGraph用户API调用获取URL: 查看picture属性。以下代码直接取自FBProfilePictureView实现。我只保留了一些基本的东西,可以让您下载个人资料图片并将其存储在普通的UIImageView中 #import "FBURLConnection.h" #import "FB

报告说我应该使用: FBI档案图片回顾


好吧,假设我想使用常规的imageView,然后下载图像URL。如何获取该imageURL?

我假设您想要获取用户的配置文件图片

您可以通过Facebook OpenGraph用户API调用获取URL:


查看
picture
属性。

以下代码直接取自
FBProfilePictureView
实现。我只保留了一些基本的东西,可以让您下载个人资料图片并将其存储在普通的
UIImageView

#import "FBURLConnection.h"
#import "FBRequest.h"

//...

UIImageView * imageView = nil;
NSString * profileID = @"123456"; // the profile ID of the user you need to retrieve the image of;
FBURLConnectionHandler handler = ^(FBURLConnection *connection, NSError *error, NSURLResponse *response, NSData *data) {
     if (!error) {
         imageView.image = [UIImage imageWithData:data];
     }
};

NSString *template = @"%@/%@/picture";     
NSString *urlString = [NSString stringWithFormat:template, 
                           FBGraphBasePath,
                           profileID];
NSURL *url = [NSURL URLWithString:urlString];

[[FBURLConnection alloc] initWithURL:url
                   completionHandler:handler];

但我仍然认为
FBProfilePictureView
比使用普通的
UIImageView
更方便。你为什么不想使用它呢?

稍微了解一下上下文会有所帮助。你首先在说什么教程?补充道。好吧,为什么这不是一个真正的问题,因为我得到了一个非常好的答案,我真的用了这个很好的答案。我正在寻找使用IOS API的东西。因为我已经实现了一个带有缓存和其他东西的ImageViewclass。我还使用了你的解决方案。我只是要求更大的图片。而且效果很好:)谢谢。更不用说用户也可以使用twitter注册:)