2012-05-06 113 views
1

我有一個來自我的ios應用程序的圖形API調用。它看起來是這樣的:圖API API圖片

[[appDelegate facebook] requestWithGraphPath:[NSString stringWithFormat:@"%i/picture", [[userData objectForKey:@"id"] intValue] andDelegate:self]; 

(可能是一些拼寫錯誤)

但在請求做負載時,我的NSLog的結果,它是(null)。 Graph API說你需要使用fields = picture或其他東西來獲取url。我將如何做到這一點?如果有可能有人給我看一些示例代碼?

回答

2

您不需要實際的Graph API調用來加載用戶的臉譜圖。簡單地構建這樣一個URL,它會返回指定用戶的Facebook圖片:

NSURL *fbPictureURL = [NSURL URLWithString:[NSString stringWithFormat:@"http://graph.facebook.com/%@/picture", [userData objectForKey:@"id"]]; 

然後,您可以與你想要做什麼,喜歡它裝入一個的UIImageView。