以下链接用于在Twitter上共享页面:
Facebook是否有类似的选项,不需要javascript?
我知道http://facebook.com/sharer.php,但是需要手动插入get参数(我不打算这样做),或者使用javascript(这不符合我的情况).
当一个人在Facebook上发布链接时,Facebook会自动发现一张照片用作显示在新闻Feed中的缩略图.是否有某种(HTML)标记围绕您想要用作首选的照片?
我们当然可以使用以下方法设置默认共享图像:
<meta property="og:image" content="http://website.com/images/icon.png" />
Run Code Online (Sandbox Code Playgroud)
但是,有没有办法将其设置为仅后备,而不是默认?意思是,只有在Facebook无法从博客文章中找到更大,更合适的图像时才能使用.
注意 - Facebook已经自动搜索,没有网站所有者的任何帮助,试图找到最合适的图像.只是,如果没有使用图像或者图像太小,如果它使用用户定义的回退而不是页面上找到的其他一些非相关的任意图像,那将是很好的.
更好地了解为Facebook共享抓取机器人设定的标准将有很大帮助.或者,如果可以简单地指定仅从特定div ID或类中收集图像,并且如果没有找到使用回退的图像.