Facebook app wall的URL方案从网页发布

时间:2013-07-15 13:42:41

标签: android ios facebook url facebook-android-sdk

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

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

我想对linkedIn和google plus也一样,请帮忙。

1 个答案:

答案 0 :(得分: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上发帖,那么你必须在iOS6或更高版本支持的iOS中使用facebook sdk或社交框架。