使用fb://通过带有Web界面的Facebook应用程序共享帖子

时间:2015-04-18 00:27:59

标签: javascript facebook facebook-graph-api

我的一个网站有一个我自己编写的自定义共享插件,我想尝试分享'如果可能的话,在本地Facebook应用程序中打开功能。我知道您可以使用fb://来打开应用程序,但从我所读过的内容来看,这是FBML的一部分已经被弃用了好几年。理想情况下,我希望链接打开FB应用程序,并在共享框中使用预先填充的链接,然后用户可以自动共享。基本上是sharer.php脚本的功能(如果它从OG标签中提取数据就没问题。)

我知道它可以在iOS应用程序(可能是Android)中完成,但可以通过Web界面完成吗?

我使用的链接仅通过某些Javascript在移动设备上显示,因此我不必担心它会导致整个网站出现任何问题。

感谢您的帮助!

1 个答案:

答案 0 :(得分:0)

var url = encodeURIComponent('http://example.org/');
window.open(
    'https://www.facebook.com/sharer/sharer.php?u='+url,
    'Share on Facebook',
    'menubar=no,toolbar=no,resizable=yes,scrollbars=yes,height=600,width=600'
);

这是我做的最简单的方式;)