2013-04-09 210 views
2

我有一个iOS应用程序使用图表api发布多张照片到Facebook订阅源。Facebook图表API发布多张照片到相册和订阅

我已经通过张贴到图路径“我/照片”来实现此目的。这会将照片放入默认应用程序相册中,并将其显示在用户Feed上。完全如我所愿。

问题是如果我创建第二个(或多个)帖子,它会将第二个帖子和随后的帖子与第一个帖子合并,并将其显示在Feed顶部。因此,如果我制作X个帖子,则Feed中只有1个条目,并且帖子中的所有图像都会发布到相册中。

虽然我希望能够制作多个帖子,并让它们在Feed上显示为单独的帖子。

这里有一个职位的高级别代码:

while (key = [k nextObject]) { 
    item = [self.selectedItemsDict objectForKey:key]; 
    url = [item objectForKey:kPicURLKey]; 
    NSMutableDictionary *params = [NSMutableDictionary dictionaryWithObjectsAndKeys: 
            url, @"url", nil]; 
    [FBRequestConnection startForPostWithGraphPath:@"me/photos" graphObject:(FBGraphObject*)params completionHandler:^(FBRequestConnection *connection, id result, NSError *error) { 
     if (!error) { 
      NSLog(@"done posting"); 
     } 
    }]; 
} 

我怎样才能让多个帖子饲料(&专辑),每1张或多个照片并将它们显示为对用户的墙上单独的帖子?

只是寻找一个通用的方法如何使用图形API,不一定代码。

+0

希望得到任何帮助或反馈? – bilalm 2013-04-22 03:08:58

回答

0

您可以使用me/albums创建新相册,ALBUM_ID/photos上传照片。

+1

我试过了,这也不起作用。我不想为每个帖子创建相册。如果我使用同一张相册,则Feed上的行为与张贴给我/照片的行为相同,即帖子在Feed中合并,只有最新的一张显示在顶部。此外,自定义相册对可存储的照片数量也有限制。我想知道Instagram如何做。您可以依次执行2个帖子,每个帖子都显示为单独的提要帖子。 – bilalm 2013-05-01 07:18:53

相关问题