微信分享朋友圈链接怎么显示图片-企业微信二维码转成名片

一、背景

在移动端业务开发的中,很多时候会进行h5页面的分享操作,但是原生的微信分享效果并不能满足我们业务的需求,如下图:

企业微信二维码转成名片

《微信分享朋友圈链接怎么显示图片-企业微信二维码转成名片》

我们可以看的原生的分享描述是一个页面链接,分享图标也是原生的一个分享图标,这并不是我们实际业务需要的效果。我们真正想要的效果是,分享标题可以自定义、分享内容可以自定义、分享图标可以自定义。

如何实现分享信息自定义?不要离开,继续往下看。

企业微信二维码转成名片

二、微信JS-SDK使用步骤

自定义分享信息,我们需要借助微信JS-SDK进行开发。微信JS-SDK接入步骤如下:

步骤一:绑定域名

先登录微信公众平台进入“公众号设置”的“功能设置”里填写“JS接口安全域名”。

备注:登录后可在“开发者中心”查看对应的接口权限。

企业微信二维码转成名片

1、打开微信公众平台,输入账号密码,登录后台。

2、找到【公众号设置】并点击。

3、点击【功能设置】。

4、找到【JS接口安全域名】,点击旁边的【设置】。

5、点击下载这个文件,然后上传到服务器。如果在修改业务域名的时候已经上传过这个文件了,就跳过这步操作。

6、在下面,输入要修改的域名,点击【保存】即可。

步骤二:引入JS文件

在需要调用JS接口的页面引入如下JS文件。

如需进一步提升服务稳定性,当上述资源不可访问时,可改访问:

步骤三:通过config接口注入权限验证配置

所有需要使用JS-SDK的页面必须先注入配置信息,否则将无法调用(同一个url仅需调用一次,对于变化url的SPA的web app可在每次url变化时进行调用,目前Android微信客户端不支持pushState的H5新特性,所以使用pushState来实现web app的页面会导致签名失败,此问题会在Android6.2中修复)。

企业微信二维码转成名片

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

步骤四:通过ready接口处理成功验证

wx.ready(function(){// config信息验证后会执行ready方法,所有接口调用都必须在config接口获得结果之后,config是一个客户端的异步操作,所以如果需要在页面加载时就调用相关接口,则须把相关接口放在ready函数中调用来确保正确执行。对于用户触发时才调用的接口,则可以直接调用,不需要放在ready函数中。});

步骤五:通过error接口处理失败验证

wx.error(function(res){// config信息验证失败会执行error函数,如签名过期导致验证失败,具体错误信息可以打开config的debug模式查看,也可以在返回的res参数中查看,对于SPA可以在这里更新签名。});

好了,教到这里,你们就可以去编写代码了,通过代码来自定义分信息。
觉得实用可以收藏一下~

    原文作者:普通网友
    原文地址: https://blog.csdn.net/weixin_59280097/article/details/117897969
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞