Facebook 应用程序墙的 URL 方案 从网页发布
Posted
技术标签:
【中文标题】Facebook 应用程序墙的 URL 方案 从网页发布【英文标题】:URL scheme for Facebook app wall Post from web page 【发布时间】:2013-07-15 13:42:41 【问题描述】:当我在 iPhone /android 中观看视频时,我想在我的 Facebook 墙上发布我的视频链接。
为此,我使用了 facebook (fb://post)
的 URL 方案。
但是对于墙贴,如果有人有任何想法,这不起作用,我该怎么做,请分享。
我也希望linkedIn和google plus也一样,请帮忙。
【问题讨论】:
【参考方案1】:我用过这个。此代码将从您的应用程序中打开 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 或 iOS 中的社交框架。
【讨论】:
我想,你误会了,我想从我的网页重定向到我 iPhone 上的 facebook 应用程序,而不是应用程序的 safari。我已经实现了从网页重定向到 facebook,但不知道如何打开 post to wall 对话框,如果您知道这一点,请帮助。以上是关于Facebook 应用程序墙的 URL 方案 从网页发布的主要内容,如果未能解决你的问题,请参考以下文章