Facebook赞:指定喜欢的缩略图

时间:2013-07-23 17:38:46

标签: facebook facebook-like opengraph

我的SPA使用哈希标记网址来识别内容(#/resource/id),我添加了类似按钮,但它有效,但如何指定缩略图,描述等?

根据我的阅读,我应该使用

<meta property="og:image" content="http://www.example.com/site/preview.png"/>

但是我有一个没有任何后端的静态页面+我需要根据加载的内容来更改它。我该怎么办?

更新:我找到了答案:Facebook Like Button refresh after AJAX-Load

2 个答案:

答案 0 :(得分:1)

为了使您的元标记动态化,您需要使用后端代码,例如PHP或ASP。 实际上没有其他方法可以使文档的标题动态化。


PHP示例:

<?php
if(isset($_GET['myparam']) && $_GET['myparam']==='big'){
echo '<meta property="og:image" content="http://www.example.com/site/preview_big.png"/>';
}else{
echo '<meta property="og:image" content="http://www.example.com/site/preview_little.png"/>';
}
?>

答案 1 :(得分:0)

您将不得不找到一种方法将好的网址传递给您的图片。 Facebook使用此标记,访问您的网站,并获取您的图像。

相关问题