2010-02-22 118 views
0

我开发了一个iPhone应用程序,用户可以使用他们的Facebook帐户信息进行聊天。 在这种情况下:facebook用户名&个人资料图片。我的问题是如何在聊天框中分享用户个人资料图片,以便人们可以看到其他人的头像?FBConnect在iPhone上。关于个人资料图片的问题

图片必须在某处在线?如何到达该网址?

时发送按钮被点击我应该做财产以后这样的:

获取用户名,拿到味精,得到的头像URL。 将信息发送到聊天服务器。

alt text http://img98.imageshack.us/img98/5103/screenshotrci.png

回答

1

首先得到使用FBconnect.photos.getAlbum专辑名称,并通过UID。它将返回一个包含所有相册信息的数组。然后找到相册名称“个人资料照片”及其相册ID。 之后,使用此专辑ID获取个人资料照片。使用

这个API FBConnect.photos.get并通过专辑ID作为PARAMS

+0

谢谢工作完美 – hafhadg3 2010-05-21 00:50:51

1

这可能是晚了一点,但所有你需要做的就是把“pic_square”(50×50图像)到FQL查询您使用获取名称

NSString* fql = [NSString stringWithFormat:@"select uid, name, pic_square from user where uid == %lld", self.usersession.uid]; 

就是这样,它会返回一个字符串与您想要的图像的URL。

相关问题