我正在尝试与多个朋友墙上的消息共享一个网址,在当前的方法中,我可以在分享时选择朋友,我想知道是否有任何方法可以预定义应该发布共享的好友列表。这是我目前根据谷歌文档实施的
- (IBAction) didTapShare: (id)sender
{
{
[GPPShare sharedInstance].delegate = self;
id<GPPShareBuilder> shareBuilder = [[GPPShare sharedInstance] shareDialog];
[shareBuilder setURLToShare:[NSURL URLWithString:@"http://dummy.com"]];
[shareBuilder setTitle:@"Some title" description:@"Some description" thumbnailURL:[NSURL URLWithString:@"http://dummy.com/image"]];
[shareBuilder setContentDeepLinkID:@"share"];
[shareBuilder open];
}
}
- (void)finishedSharing:(BOOL)shared
{
NSString *text = shared ? @"Success" : @"Canceled";
NSLog(@"%@",text);
}
有什么建议吗?
答案 0 :(得分:1)
如果您使用的是Google+登录,则可以使用
等内容将人员添加到共享列表中 [shareBuilder setPreselectedPeopleIDs:@[@"106189723444098348646",@"109813896768294978296"]];
行前
[shareBuilder open];
https://developers.google.com/+/mobile/ios/share/prefill#prefill_the_recipients_of_a_post
的更多详情