2011-08-25 32 views
3

我已成功使用photos.upload api將本地圖像上傳到用戶相冊。Facebook iOS-sdk併發布本地(UI)圖片

如何上傳具有格式化鏈接的本地圖像? photos.upload確實支持添加標題文本,但我無法在標題中嵌入html鏈接。有沒有辦法使用Graph-api來做到這一點?

回答

0

我不確定標題本身,但是這裏是將圖像和消息一起發佈到用戶牆上的方式。消息文本可以嵌入鏈接,沒有問題。

Facebook* fb = [(AppDelegate *) [[UIApplication sharedApplication] delegate] facebook]; 
NSData* imageData = UIImageJPEGRepresentation([UIImage imageNamed: @"A.jpg"], 90); 
NSMutableDictionary * params = [NSMutableDictionary dictionaryWithObjectsAndKeys: [fb accessToken], 
       @"access_token", 
       @"some message here...with a link http://www.google.com", 
       @"message", 
       imageData, 
       @"source", 
       nil]; 

[fb requestWithGraphPath: @"me/photos" 
       andParams: params 
      andHttpMethod: @"POST" 
      andDelegate: self]; 
+0

謝謝你的回答。對我而言,棘手的部分是在消息(或標題)中獲取格式化的鏈接,並且我沒有解決方案。 – markussa