簡體   English   中英

iPhone上的FBConnect。 關於個人資料圖片的問題

[英]FBConnect on iPhone. question about the profile image

我正在為iPhone開發一個應用程序,用戶可以使用其Facebook帳戶信息聊天。 在這種情況下:facebook用戶名和個人資料圖片。 我的問題是如何在聊天框中共享用戶個人資料圖片,以便人們可以看到彼此的頭像?

圖片必須在某處在線? 如何獲得該網址?

當點擊發送按鈕時,我應該做這樣的事情:

獲取用戶名,獲取味精,獲取頭像網址。 將信息發送到聊天服務器。

替代文字http://img98.imageshack.us/img98/5103/screenshotrci.png

首先使用FBconnect.photos.getAlbum獲取相冊名稱並傳遞UID。 它將返回一個包含所有相冊信息的數組。然后找到相冊名稱“個人資料圖片”及其相冊ID。 之后,使用此相冊ID來獲取個人資料照片。

使用此api FBConnect.photos.get並將相冊ID作為參數傳遞

這可能會有點晚,但是您需要做的就是將“ pic_square”(50x50圖像)放入用於獲取名稱的fql查詢中

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

就是這樣,它將返回一個字符串,其中包含所需圖像的URL。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM