Facebook iOS SDK,使用Share Dialog(非Graph API)共享带有标题的图像

时间:2015-02-24 07:35:17

标签: ios objective-c facebook facebook-graph-api facebook-ios-sdk

我正在使用以下代码使用ShareDialog将图片分享到Facebook。但是我无法为此设置标题。 params没有标题的属性。

 FBPhotoParams *params = [[FBPhotoParams alloc] init];

        params.photos = @[image]; // this is an UIImage instance.


        [FBDialogs presentShareDialogWithPhotoParams:params
                                         clientState:nil
                                             handler:^(FBAppCall *call,
                                                       NSDictionary *results,
                                                       NSError *error) {
                                                 if (error) {
                                                     NSLog(@"Error: %@",
                                                           error.description);
                                                 } else {
                                                     NSLog(@"Success!");
                                                 }
                                             }];

但是,有一种不同的方法可以与图片共享状态更新,但此方法允许将图像作为Web链接共享。

presentMessageDialogWithLink:name:caption:description:picture:clientState:handler:

我想分享一个本地UIImage,就像我的第一个方法一样,带有标题。这可能吗?

1 个答案:

答案 0 :(得分:1)

通过照片共享对话框不支持字幕。用户必须自己输入标题/消息。