Facebook分享深层链接 - Javascript

时间:2015-01-08 12:11:36

标签: javascript html facebook facebook-graph-api deep-linking

基于http://wiki.akosma.com/IPhone_URL_Schemes#FacebookWhat are all the custom URL schemes supported by the Facebook iPhone app?

我想让用户通过Facebook应用分享。 (如果未安装该应用程序,我将使用here之类的javascript。

我想我必须使用fb://post/%@,但我不知道如何。

P.S。为什么Facebook不发布所有这些?至少我还没找到..

我的JavaScript代码:

 FB.ui({
        method: 'feed',
        name: name,
        description: message,
        link: location.href,
        picture: 'PIC_URL'
    });

我在深层链接中寻找类似的代码。

1 个答案:

答案 0 :(得分:1)

Facebook确实有一个专门用于深层链接的页面:Deep Linking with iOS

不幸的是,我找不到准备或提交消息的深层链接URI。

老实说,我认为使用FB.ui方法是最好的方法,我建议坚持这一点。或者,您可以查看其他共享工具,例如ShareaholicAddThis


如果您在查找方案时遇到问题,我经常会提到gotschemes.com。该站点是一个庞大的数据库,包含许多不同应用程序的方案信息。但仍然没有Facebook的痕迹允许你设置信息。

另外,您链接的脚本是一种基本方法。我在一个小型开源项目中捆绑了几个最佳实践,我打算通过更好的方法来检测是否安装了应用程序。如果您决定实施深层链接。

Deep-link.js homepage