我正在尝试在我的网站上实现社交媒体共享按钮。 我成功实现了 Facebook 分享按钮。
我的代码:
<div id="fb-root"></div>
<script>(function(d, s, id) {
var js, fjs = d.getElementsByTagName(s)[0];
if (d.getElementById(id)) return;
js = d.createElement(s); js.id = id;
js.src = "//connect.facebook.net/en_US/sdk.js#xfbml=1&version=v2.3";
fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));</script>
现在我可以看到共享按钮,并且可以共享所需的页面。当我单击按钮时,会出现另一个模式:
现在我希望当用户单击共享按钮时,突出显示的区域中应该出现一条预定义的消息。我如何在此处以及 LinkedIn、Twitter 和 Google+ 按钮中实现此目的。
我必须为此使用开放图协议(protocol)吗?如果是的话,那么任何人都可以发表一篇关于此的文章,或者告诉我如何使用 OG 来实现这一目标。
最佳答案
Facebook 上不允许预填充消息,而且无论如何也不可能。您可能想阅读platform policy .
关于javascript - 自定义分享按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30732960/