微信分享web链接的缩略图和标题
微信分享链接是经常需要显示连接的标题和缩略图。
一、微信内分享
通过微信 JS-SDK 的分享接口
这种方法需要一个微信公众号的 app_id,同时需要一个后端服务生成 signature。好处是可以定制分享的标题、缩略图、描述。
二、从浏览器分享
在浏览器打开链接后,点分享图标,选择【微信】,这种分享方式获取缩略图的方法:
在页面的 head 部分添加 Open Graph Metadata:
<meta property="og:type" content="website" />
<meta property="og:title" content="页面标题">
<meta property="og:description" content="页面描述">
<meta property="og:image" content="http://www.example.com/img/thumbnail.png">
<meta property="og:url" content="http://www.example.com/">
其中 og:image 影响浏览器分享时的图标,需要指定图片的完整路径。