【问题标题】:FBConnect on iPhone. question about the profile imageiPhone 上的 FBConnect。关于头像的问题
【发布时间】:2010-02-22 14:52:14
【问题描述】:

我正在为 iPhone 开发一个应用程序,用户可以使用他们的 Facebook 帐户信息聊天。 在这种情况下:Facebook 用户名和个人资料图片。我的问题是如何在聊天框中分享用户的个人资料图片,以便人们可以看到彼此的头像?

图片一定是在网上某处吗?如何访问该网址?

点击发送按钮时我应该这样做:

获取用户名,获取消息,获取头像网址。 将信息发送到聊天服务器。

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

【问题讨论】:

    标签: iphone facebook profile image fbconnect


    【解决方案1】:

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

    使用这个 api FBConnect.photos.get 并将专辑 ID 作为参数传递

    【讨论】:

      【解决方案2】:

      这可能有点晚了,但您只需将“pic_square”(50x50 图像)放入用于获取名称的 fql 查询中

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

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

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2010-10-16
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多