2012-12-06 87 views
1

我是從舊sharekit升級到最新Sharekit2.0。Sharekit2.0不能一起發佈「URL鏈接文本,圖像」信息的Facebook牆上

最後,我需要在Facebook分享達到這個:https://s3-ap-southeast-1.amazonaws.com/eight29/demo.png

在老sharekit,我能做到這一點的dialog.attachment(FBStreamDialog)爲如下圖所示。但是,在最新版本中,此功能缺失。

BStreamDialog* dialog = [[[FBStreamDialog alloc] init] autorelease]; 
     dialog.delegate = self; 
     dialog.userMessagePrompt = @"Post Item to Facebook"; 
     dialog.attachment = [NSString stringWithFormat:@"{\"name\":\"example\",\"href\":\"http://apps.facebook.com/example/?%d\",\ 

怎麼可以做到的?

謝謝!

回答

1

FBStreamDialog在技術上不是ShareKit的一部分,但它屬於的Facebook-IOS-SDK,這恰好在ShareKit使用。

FBStreamDialog不再FB的SDK存在,和其他FBDialog家庭類已被棄用。我建議你使用their graph api,檢查「發佈」部分的所有可能的參數。希望有些人會適合你的目的。

至於實施,檢查SHKFacebook的- (void)doSend方法。然後你可以繼承SHKFacebook並實現你自己的。

相關問題