2011-04-12 144 views
2

我有我的网站上Facebook分享文本

<a rel="nofollow" href="http://www.facebook.com/share.php?u=<;url>" class="fb_share_button" onclick="return fbs_click('http://site.com/profile/4')" target="_blank" style="text-decoration:none;"></a> 
<a rel="nofollow" href="http://www.facebook.com/share.php?u=<;url>" class="fb_share_button" onclick="return fbs_click('http://site.com/profile/5')" target="_blank" style="text-decoration:none;"></a> 
<a rel="nofollow" href="http://www.facebook.com/share.php?u=<;url>" class="fb_share_button" onclick="return fbs_click('http://site.com/profile/8')" target="_blank" style="text-decoration:none;"></a> 
<a rel="nofollow" href="http://www.facebook.com/share.php?u=<;url>" class="fb_share_button" onclick="return fbs_click('http://site.com/profile/9')" target="_blank" style="text-decoration:none;"></a> 
<a rel="nofollow" href="http://www.facebook.com/share.php?u=<;url>" class="fb_share_button" onclick="return fbs_click('http://site.com/profile/10')" target="_blank" style="text-decoration:none;"></a> 

这些链接与该JavaScript

<script> 
function fbs_click(location_place) { 
     u=location_place; 
     t=document.title; 
     window.open('http://www.facebook.com/sharer.php?u='+encodeURIComponent(u)+'&t='+encodeURIComponent(t),'sharer','toolbar=0,status=0,width=626,height=436'); 
     return false; 
    } 
</script> 

,我想知道是否有添加文字或某种每一个独特的方式以便每个链接作为不同的机构..这里是我的代码working但我在哪里以及如何添加某种类型的描述

回答

4

您应该添加Open Graph标签,你想分享的网页中的文本 - 这就是共享者如何选择它们,好的一点是,如果有人决定在他们的Feed中共享一个链接,则会收集到相同的信息。 Facebook URL Linter是了解Facebook在查找Open Graph信息时看到的内容的绝佳工具。

+0

但是我如何在一个页面上使用多个页面,就像你可以从我的示例中看到的那样我有几个 – Trace 2011-04-12 16:54:17

+0

每个“对象”都需要它自己的唯一URL。 – 2011-04-12 17:50:39

1

编辑:读取OP错误... As far据我所知/发现,您无法使用facebook.com/sharer.php调整共享对话框中显示内容的正文文本。您可能需要查看Facebook api的其他社交互动方法。

+0

我知道如何使用所有这些......但在http://www.facebook.com/sharer.php上的哪里?我是否设置了它 – Trace 2011-04-12 15:32:26

+0

哦!抱歉,我读错了你的问题。据我所知,您无法使用facebook.com/sharer.php调整分享的正文文本。至少我还没有找到办法做到这一点...... – Tony 2011-04-12 16:18:08

0

如果我的记忆力不错,可以在facebook.com/sharer.php中添加一个参数?网址像这样:

facebook.com/sharer.php?u=yourlinke & T =你希望它是在textarea的

+2

t不适用于文本。这是为了标题。 – Tony 2011-04-12 16:23:27