0

当我在 iPhone / Android 中查看视频时,我想在我的 Facebook 墙上发布我的视频链接。为此,我使用了 facebook 的 URL 方案(fb://post)

但是对于墙贴,如果有人有任何想法,这是行不通的,我该怎么做,请分享。

我也希望linkedIn和google plus也一样,请帮忙。

4

1 回答 1

0

我用过这个。此代码将从您的应用程序中打开 safari。如果您登录 facebook,那么您将看到所需的文本,并且必须按发布按钮才能发布。如果您没有登录,那么它会在登录后提示您登录,您会看到所需的文本。

NSString *shareUrlString = [NSString stringWithFormat:@"https://m.facebook.com/sharer.php?u=%@", urlString];
shareUrlString = [shareUrlString stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding];
NSURL *url = [[NSURL alloc] initWithString:shareUrlString];
[[UIApplication sharedApplication] openURL:url]; 

如果想在不离开您的应用程序的情况下在 facebook 上发帖,那么您必须在 iOS 6 或更高版本中使用 facebook sdk 或社交框架。

于 2013-07-15T16:38:04.717 回答