哪个fb:// url适合触发FB应用程序提示共享内容?

时间:2014-07-25 23:05:16

标签: android ios facebook cordova

fb://开头的This iPhone prefixes page中的哪些网址是我必须用来分享内容的网址? (即触发Facebook应用程序,以便用户可以单击以共享通过标题,图像,网址和摘要传递的内容)。

我知道http替代方案(从http://www.facebook.com/sharer/sharer.php?s=100开始 - 它适用于我)但它会触发浏览器并要求用户登录,即使用户登录FB应用程序也是如此。因此,为了加快一切,我想让FB应用程序出现,显示"分享"具有预设内容的屏幕。

我的意图来自Phonegap / Cordova应用程序,该应用程序显示产品内容,并且对于每种产品,分享"分享"链接 - 我的应用程序和Facebook之间没有实际的关系(没有fb app后端) - 这应该触发安装的FB应用程序提示用户这样的内容并等待他的确认。

1 个答案:

答案 0 :(得分:1)

为什么在有一个很棒的插件时会遇到所有这些麻烦。 Social Sharing Plugin

此插件允许您直接在Facebook上分享,如果您愿意,也可以在其他平台上分享。

window.plugins.socialsharing.shareViaFacebook('Message via Facebook', null /* img */, null /* url */, function() {console.log('share ok')}, function(errormsg){alert(errormsg)});