分享!微信自定义分享链接的标题(描述和图片)都是怎么实现的?

时间:2024-04-17 11:37:18

自定义微信链接是什么?

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

 

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

 

● 未自定义的网页链接

 

 

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

 

解决方案

方法1:使用快兔工具箱

1、进入官网链接

http://www.w1card.cn

2、需准备材料

准备链接+自定义的标题+自定义的内容+logo

3、制作微信图文链接 

 

方法2:对接快兔工具箱接口

1、需准备材料

① 分享标题+描述+logo

② 自己的分享域名

③ 对接接口自动生成

 

方法3:对接SDK 

微信JS-SDK是微信公众平台面向网页开发者提供的基于微信内的网页开发工具包。可参考微信JS-SDK说明文档。

具体步骤如下:

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

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

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

http://res.wx.qq.com/open/js/jweixin-1.2.0.js

  

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

wx.config({
    debug: true, // 开启调试模式,调用的所有api的返回值会在客户端alert出来,若要查看传入的参数,可以在pc端打开,参数信息会通过log打出,仅在pc端时才会打印。
    appId: \'\', // 必填,公众号的唯一标识
    timestamp: , // 必填,生成签名的时间戳
    nonceStr: \'\', // 必填,生成签名的随机串
    signature: \'\',// 必填,签名,见附录1
    jsApiList: [] // 必填,需要使用的JS接口列表,所有JS接口列表见附录2
});