基本上,我的网站使用新的Facebook功能托管各种嵌入式帖子。这允许用户喜欢,评论和分享我网站上的其他人的内容。我想要实现的是,当用户通过嵌入式帖子分享别人的内容时,它将通过我的网站显示在Facebook Feed上...而不是通过帖子发起人。如果单击共享按钮,我可以在URL中手动输入我的应用程序ID来代替他们。这可以通过一段代码动态完成吗?
提前谢谢你, 加文。
答案 0 :(得分:0)
您没有提到使用哪种服务器端语言。假设PHP
$url=$_SERVER['REQUEST_URI'];
<div class="fb-share-button" data-href="<?php echo $url;?>"></div>
或Javascript
<script type="text/javascript">window.location.protocol = "http";
window.location.host = "example.com"
window.location.pathname = "index.html"
var shareURL = window.location.protocol + "//" + window.location.host + "/" + window.location.pathname;
document.write('<div class="fb-share-button" data-href="'+shareURL+'"></div>');
</script>