我试图用一个动作分享多张照片作为开放图形对象。每个照片对象都有一个图像网址。 我可以每次只用一个动作来共享一个照片对象,但我无法弄清楚如何一次共享多个照片对象。有什么想法吗?
我使用的代码如下:
id<FBGraphObject> photo =
[FBGraphObject openGraphObjectForPostWithType:@"photo"
title:@"photo title"
image:photoURL
url:photoURL
description:@""];
id<FBOpenGraphAction> shareAction = (id<FBOpenGraphAction>)[FBGraphObject graphObject];
[shareAction setObject:photo forKey:@"photo"];
[FBDialogs presentShareDialogWithOpenGraphAction:shareAction
actionType:@"share"
previewPropertyName:@"photo"
handler:^(FBAppCall *call, NSDictionary *results, NSError *error) {
if(error) {
NSLog(@"Error: %@", error.description);
} else {
NSLog(@"Success!");
}
}];