【发布时间】:2012-03-22 13:53:18
【问题描述】:
我已经绑定了很多来获取从 Facebook 上传的图像到 UITableviewcontroller,但我只获取个人资料图片。我有一个图像裁剪应用程序,可以从库、相机、facebook.so 获取图像用户点击 Facebook 按钮,它将进行身份验证,如果身份验证成功,它将尝试从 Facebook 到 UITableview 的照片。如果可以,可以这样做吗?
我确实有这个代码:
NSString *url = [[NSString alloc] initWithFormat:@"graph.facebook.com/%@/picture",objectId];
UIImage *image = [UIImage imageWithData:[NSData dataWithContentsOfURL:[NSURL URLWithString:url]]];
但我不确定objectID 是什么,我在哪里可以得到它?
请帮助我。在此先感谢。
【问题讨论】:
-
UITableViewController 与这个问题到底有什么关系?看起来您已经知道如何将照片(即从库中)添加到 UITableView。如果问题是:“如何从 Facebook 检索照片”然后这样写 - 你会得到更好的答案。
-
@rokjarc 嗨,我正在使用此代码从 Facebook 检索照片,但 objectID 是什么? NSString *url = [[NSString alloc] initWithFormat:@"graph.facebook.com/%@/picture",objectId]; UIImage *image = [UIImage imageWithData:[NSData dataWithContentsOfURL:[NSURL URLWithString:url]]];
-
我不太了解 Facebook API,但如果我理解 stackoverflow.com/questions/4921945/… 正确,您首先必须获取专辑对象数组 (/me/albums),它们包含某种 objectID。
-
我稍微编辑了你的问题 - 希望你不介意。这样别人可能更容易回答。
标签: iphone ios facebook-graph-api ios4