注意:
1.title fb能够自动读取要分享页面的title 这个要设置在fb的sharer.php参数里
你也能够本身设置 方式就是
<meta property="og:title" content="test" />
2.image标签 能够写多个 分享人能够本身选择图片
3.url就是你的要分享的页面
4.description 介绍信息
提示:
图片像素必须是100*100 这样的格式 我用90*90 就是OK的
例如:300*100 150*50在www.facebook.com图片会截取90x90图片显示就不正确了
若是图片小了 更不行了,分享的那个弹出框就不会显示你的图片 这个状况发生在图片小于90x90的状况吧
facebook分享理解:要分享的页面传递url过去,facebook经过这个url自动的去抓取符合要求的图片和标题和description。url后面能够带titile参数,带image和description 参数无效。
注意 ---》实际工做中遇到一个问题,使用
<title>test</</span>title>
<meta property="og:image" content="test/test.jpg" />
<meta property="og:description" content="test>" />
<meta property="og:url" content="https://www.baidu.com" />
这种方式去分享到facebook中,分享发给facebook过去的连接是上面meta的这个页面地址(由于要抓取的内容都在meta标签中写了);而分享成功以后点击分享的内容,并无跳转到https://www.baidu.com;
这个问题我用的解决方法是
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />php
<meta property="og:image" content="test/test.jpg" />
<meta property="og:description" content="test>" />
<meta property="og:url" content="https://www.baidu.com" />
</head>
<body onload="window.location.href="http.www.baidu.com"">
</body>
</html>html
就是页面跳转,看着有点别扭java
应该换成google facebook 给出的官方分享代码google
https://developers.facebook.com/docs/javascript/examplesurl