繁体   English   中英

如何使用Facebook SDK共享对话框将帖子共享到Facebook组而不是我自己的时间轴?

[英]How to share a post to a facebook group, not my own timeline, using the Facebook SDK share dialog?

我正在尝试使用共享对话框将链接对象共享到Facebook组。 似乎没有人满意地回答了这个问题。

SDK文档明确指出,您可以使用“共享”对话框共享到自己的时间轴或组,但是我不知道该怎么做。 我也看不到其他可做的应用程序。 使用台式机上的网络共享对话框,您可以看到该选项,但在移动网站上则看不到该选项! iOS Facebook应用程序的此屏幕快照显示了我在说什么:

iOS上的Facebook屏幕截图

我试图在顶部说“轻按更改”的位置获得功能。

看来您必须使用FBSDKShareDialog的实例,并将模式设置为FBSDKShareDialogModeNative。

FBSDKShareDialog *dialog = [[FBSDKShareDialog alloc] init];
dialog.fromViewController = viewController;

FBSDKShareLinkContent *content = [[FBSDKShareLinkContent alloc] init];
content.contentURL = [NSURL URLWithString:@"http://www.test.com"];
content.contentTitle = productItem.productTitle;
dialog.shareContent = content;
dialog.mode = FBSDKShareDialogModeNative;

if (![dialog canShow]) {
    dialog.mode = FBSDKShareDialogModeWeb;
}

dialog.delegate = self;
[dialog show];

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM