微信分享链接时,怎样才能带上带缩略图和简介

新手学堂016

微信分享链接时,怎样才能带上带缩略图和简介,第1张

试了好多遍,最后发现办法就是——用微信公众号网页版生成的长链接

这个复制的链接非常非常非常重要!公众号在手机端生成、转发的都是短链接。只有长链接才有题目+缩略图+部分正文的效果。

如何获得长链接?

如果你是公众号运营者,要在公众号网页端“已群发消息”里面打开推文复制链接。

如果不是公众号运营者,别的公众号运营者用上述方式转发到微博的长链接(发现别的公众号也能显示题目+缩略图+部分正文),也是可以复制的。

获得这个长链接之后,不管是在电脑端还是用手机端复制粘贴到微博,都是可以的。直接发送就可以,超级简单,不需要任何第三方。

目前尝试只有这个方法有效,可以自动带标题、头图缩略图、部分文章内容,但不能带公众号名称和摘要。

朋友圈作为社交分享的主阵地,应该是大家平时分享内容的首选。我自己平时就经常从 Safari 分享一些非常实用的网页内容到朋友圈,而在大家的印象中,分享到微信朋友圈应该是一件非常简单的事情,直接点击 iPhone 内置的分享调用选项不就好了嘛!

没错,微信在 iOS 8早期的版本中确实存在对系统底层插件接口的调用支持,用户可以在 Safari 、系统相册或者其他应用中点击分享按钮直接将当前内容分享到微信好友或朋友圈。但是在后期更新(似乎是 IOS 83 )之后,这个接口就被取消了,我想不少细心的小伙伴们也应该注意到了这个问题(好奇的小伙伴可以现在打开你的 Safari 中的分享,看看熟悉的微信标志还在么)。

对于一个如此方便的功能,由于苹果系统接口的调整就这么稀里糊涂的消失了,让我等分享狂魔如何是好?不过好在我又发现了另外的一款插件,能够加持我们的分享接口,恢复大部分分享到微信朋友圈的功能效果。这就是我们今天要推荐的工具——「WeChat Share」,从名字就能看出来,这是一款专门为微信分享而生的插件工具。

首次安装该应用后,需要在系统分享插件中心点击「更多」,然后在插件列表中添加开启。

然后在 Safari 或者相册应用中的分享接口中,就可以直接调用该应用提供的服务了。插件标志和微信原生的标志很相像。

该工具支持三种分享方式。分别为「分享到微信朋友」、「分享到微信朋友圈」、「分享到微信收藏」。

至于通过相册直接分享到朋友圈的流程,大家可以安装之后自行体验。

这款应用是最后一次更新是今年的 2 月份,所以随着微信的更新难免出现了一些小的 bug。目前存在的一些问题有:

当然即便是这样,这款插件仍然拥有着非常方便的使用场景,而且随着微信官方关闭了分享功能,想来作者会对这款应用进行更全面的维护吧,期待其下一步的更新。

大K助手自定义微信链接是什么?

自定义微信分享链接是指将一条网页链接通过微信接口生成一张卡片,并且该卡片的标题,内容和都可以自己编辑。如下图效果

● 自定义网页链接示例(带标题,内容简介,缩略图)

● 未自定义的网页链接

如上图,如果不做相关处理,页面进行二次分享,用户看到的要么就是链接,要么就是没有内容介绍+空图,上面显示的文案实际上是获取的title标签中的文案,网上查的相关例子有说明,如果不设置,将会自动获取浏览器渲染的第一张,经过个人测试,并没有实现(朋友圈同理,不做展示)。

解决方案

要达到上图自定义文案与图标的效果,必须要采用微信提供的JS-SDK,微信JS-SDK是微信公众平台面向网页开发者提供的基于微信内的网页开发工具包。

可参考微信JS-SDK说明文档。

具体步骤如下:

1、准备一个备案的域名和空间,绑定域名到该空间去

2、登录微信公众平台,进入“公众号设置”的功能设置里面填写js接口安全域名,这个是要填写的是你微信浏览器要打开的域名地址,不能添加IP地址。

3、引入js文件,在需要调用js接口的页面接入JS文件。

4、通过config接口注入权限并验证配置(这一步算是整个步骤中最关键的一步,必须正确的配置信息才可以进行调用JS-SDK。

wxconfig({

前提是你的公众号已打开onMenuShareTimeline权限

wxconfig({

debug: true,

appId: "你的APPID",

timestamp: "xxx",

nonceStr: "xxx",

signature: "xxx",

jsApiList: [ 'onMenuShareTimeline', ] //onMenuShareTimeline你要的方法

});

微信公众帐号申请成功后,要想接收处理用户的请求,就必须要在“高级功能”里进行配置,点击“高级功能”,将看到如下界面:

从上图中可以看到,高级功能包含两种模式:编辑模式和开发模式,并且这两种模式是互斥关系,即两种模式不能同时开启。那两种模式有什么区别呢作为开发人员到底要开启哪一种呢

编辑模式:主要针对非编程人员及信息发布类公众帐号使用。开启该模式后,可以方便地通过界面配置“自定义菜单”和“自动回复的消息”。

开发模式:主要针对具备开发能力的人使用。开启该模式后,能够使用微信公众平台开放的接口,通过编程方式实现自定义菜单的创建、用户消息的接收/处理/响应。这种模式更加灵活,建议有开发能力的公司或个人都采用该模式。