我可以使用[FBDialogs presentOSIntegratedShareDialogModallyFrom]通过SDK 3.5将图像发布到Facebook吗?

时间:2013-07-26 05:22:26

标签: objective-c facebook fbdialogs

当我使用FBDialogs将图像发布到Facebook时,Facebook会在墙上显示“通过iOS”;如何使用Facebook SDK 3.5将“通过iOS”更改为“通过我的应用名称”?

[FBDialogs presentOSIntegratedShareDialogModallyFrom:self
                                             session:[FBSession activeSession]
                                         initialText:@"ABC"
                                              images:image
                                                urls:nil
                                             handler:^(FBOSIntegratedShareDialogResult result, NSError *error) {
                                             }];

1 个答案:

答案 0 :(得分:0)

使用最新版本的SDK,您可以使用presentShareDialogWithPhotoParams来共享图像。见下面的例子:

FBShareDialogPhotoParams *photoParams = [FBShareDialogPhotoParams new];
UIImage *screenshot = // Your image...
photoParams.photos = @[screenshot];
[FBDialogs presentShareDialogWithPhotoParams:photoParams
                                 clientState:nil
                                     handler:^(FBAppCall *call, NSDictionary *results, NSError *error) {

                                     }];