Могу ли я использовать [FBDialogs presentOSIntegratedShareDialogModallyFrom] для публикации изображения в Facebook через SDK 3.5?

Когда я использую FBDialogs для публикации изображения на Facebook, Facebook будет показывать "через iOS" на стене; Как я могу изменить "через iOS" на "через имя моего приложения" с помощью Facebook SDK 3.5?

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

1 ответ

С последней версией 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) {

                                     }];
Другие вопросы по тегам