需要一个简洁的方法来创建一个自定义参数的动态Facebook共享技术

时间:2015-06-17 14:15:23

标签: jquery facebook

由于Sharer接受自定义参数的能力已经死了,这对于像我这样的菜鸟来说是最简单的方式,我对所有FB.ui n OGP谈话到处都有点困惑。我不是通过任何应用程序共享。所以不建议需要任何app_id的方法。

我有一个bootstrap模式,它根据url查询字符串从数据库中动态填充。我需要一个按钮来分享模态内容。

我在考虑将og元标记添加到包含模式的页面,具体取决于使用“jquery $('head')。append()”加载时的相同查询字符串。然后分享按钮将触发分享对话& OGP将从元数据和数据中提取数据。填充对话。

1 个答案:

答案 0 :(得分:1)

只需使用:

https://www.facebook.com/sharer/sharer.php?u=http://example.com

这仍然有效。

过去,Web开发人员可以通过向共享对话框URL添加其他查询参数来自定义这些元素:

p[title] = Custom Title
p[summary] = Custom Description
p[images][0] = Custom Thumbnail Image

对于参数,使用og meta标签:

<meta property="og:type" content="article" />
<meta property="og:title" content="Something" />

对于og协议,请参阅:http://ogp.me/

有关Feed对话框,请参阅:https://developers.facebook.com/docs/sharing/reference/feed-dialog/v2.2