2

我有一个 iOS 应用程序,它使用图形 api 将多张照片发布到 facebook 提要。

我通过发布到图形路径“我/照片”来实现这一点。这会将照片放在默认的应用相册中,并将其显示在用户提要中。正是我想要的。

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

而我希望能够发布多个帖子并将它们显示为供稿上的单独帖子。

这是一篇文章的高级代码:

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");
        }
    }];
 }

我如何制作多个帖子来供稿(和相册),每个帖子都有一张或多张照片,并让它们在用户墙上显示为单独的帖子?

只是寻找如何使用 Graph api 执行此操作的通用方法,不一定是代码。

4

1 回答 1

0

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

于 2013-04-28T13:51:58.093 回答