Django “使用传统Facebook”;“分享”;“按钮不是Facebook”;例如;

Django “使用传统Facebook”;“分享”;“按钮不是Facebook”;例如;,django,facebook-sharer,Django,Facebook Sharer,我想在django应用程序中使用“在Facebook上共享”功能,而不是新的“FB-Like”。 但我找不到如何实现它,如何设置要共享的描述、标题和图像 有人能帮我吗 更新 我在照德隆说的做。代码如下: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http

我想在django应用程序中使用“在Facebook上共享”功能,而不是新的“FB-Like”。 但我找不到如何实现它,如何设置要共享的描述、标题和图像

有人能帮我吗

更新

我在照德隆说的做。代码如下:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">

<head>
    <title>Bra</title>
    <link rel="image_src" href="http://site.com/images/logo.jpg" />
    <meta name="description" content="description here">
</head>

<body>
    <a name="fb_share" type="button" share_url="http://www.sharedomain.com/path/" href="http://www.facebook.com/sharer.php?u=http:/www.sharedomain.com/path&amp;src=sp" style="text-decoration: none; ">Share</a><script src="http://static.ak.fbcdn.net/con
nect.php/js/FB.Share" type="text/javascript"></script>
</body>

</html>

胸罩
但当我点击按钮时,我看到了错误的结果:

想法?

我同意“共享”按钮在某些情况下更有用。见代码:

<a name="fb_share" type="button_count" share_url="http://www.sharedomain.com/path/" href="http://www.facebook.com/sharer.php?u={INSERT ENCODED share_url HERE}&amp;src=sp" style="text-decoration: none; ">Share</a>
<script src="http://static.ak.fbcdn.net/connect.php/js/FB.Share" type="text/javascript"></script>

类型包括:1)按钮计数2)按钮3)链接

标题将来自页面本身。但是,要添加图标图像,只需将以下内容添加到HTML



我知道您正在django开发,我建议您硬编码FB共享按钮。这是因为Facebook不再推动它,而且它的大部分API都消失了。

它看起来像是代码,一切都是正确的。你唯一错过的是,你需要用你自己的链接和图片替换“sharedomain.com”和图片的URL。链接正确引用的图像和页面后,将显示缩略图/说明。@DeLonge如果我硬编码URL,它会工作。但是我需要共享一个动态URL,比如site.com/profile/(使用profile/{{user.username}}),我该怎么解决呢?这是facebook的缓存问题。现在没事了。谢谢你,伙计。
<link rel="image_src" href="http://www.sharedomain.com/path/thumbnail.jpg" />