目标C - Facebook iOS6集成将图像添加到相册而不是单独的帖子



我正在尝试使用社交框架从我的iOS应用程序发布到Facebook。使用SLComposeViewController,我成功地将文本和图像添加到Facebook帖子中。

SLComposeViewController *postVC = [SLComposeViewController composeViewControllerForServiceType:SLServiceTypeFacebook];
[postVC setInitialText:messageText];
[postVC addImage:[UIImage imageNamed:@"share-this.png"]];
[self presentViewController:composeVC animated:YES completion:nil];

现在,我的应用程序的用户可以在几分钟内多次发布到他们的时间线。当我尝试这样做时,Facebook将所有帖子整理到相册"iOS照片"中,并且不会将其显示为单独的帖子。这就是它所显示的——John Doe 在相册 iOS 照片中添加了 3 张照片。

我想知道是否有办法将它们作为单独的帖子发布,而不是将它们整理成相册。我可以使用SLComposeViewController的方法本身来做到这一点,还是我必须使用Social Framework中的各种帐户管理API自己管理发布到Facebook的帖子?

对此你真的无能为力。你所看到的是Facebook为组织目的开发的新闻提要功能。我的意思是,即使您创建了几个不同的帖子,当需要向用户显示它们时,Facebook会检测到您在短时间内在同一相册中发布了多个图像帖子,并将它们组合在一起。

唯一可能的解决方法是建议用户在每次显示作曲家时选择不同的专辑。但是,即便如此,我也不确定这会有多大的不同。Facebook可能会注意到该帖子发生在短时间内,并且所有图像都包含图像,并且可能会将它们分组为:

约翰·多伊上传了x张照片

没有指定它们被上传到哪些相册。

相关内容

最新更新