💎一站式轻松地调用各大LLM模型接口,支持GPT4、智谱、星火、月之暗面及文生图 广告
> 依据互联互通文件要求,微信更新了分享机制: > 1、私聊如果直接发的链接地址,打开会有打开外链提示,且没有分享到朋友圈和发送给好友按钮; > 2、如果私聊发送微信分享后的安全链接,可以正常打卡、且可分享; > 3、如果群聊发送链接地址或者微信安全链接,也可以正常打开,且可分享。 # ## 下载自定义分享文件(huangml89@gmail.com) 解压后 覆盖程序文件 在数据库中,执行解压后的 ilicms_wx.sql 文件,创建字段 ``` //引入微信JSSDK <script src="http://res.wx.qq.com/open/js/jweixin-1.6.0.js"></script> ``` ``` //通过JS调用实现微信分享功能文件,动态传入网页地址 <script> var url = location.href.split('#')[0]; document.write("<script src='https://www.自己的域名.com/index/SignPackage/jssdk?originUrl=" + url + "' type='text/javascript'><\/script>"); </script> ``` ``` //微信分享的相关js代码 <script> var wxData = { "imgUrl" : pic, //分享图片 "link" : baseUrl, // 分享链接 "title" : title, //分享标题 "desc" : desc //分享描述 }; wx.config({ debug: false, appId: signPackage.appId, timestamp: parseInt(signPackage.timestamp), nonceStr: signPackage.nonceStr, signature: signPackage.signature, jsApiList: [ 'updateAppMessageShareData',//分享给朋友 'updateTimelineShareData',//分享到朋友圈 //下面2个即将废弃接口,只为了暂时兼容PC端自定义分享内容 'onMenuShareTimeline',//分享到朋友圈(暂时兼容PC端,即将废弃) 'onMenuShareAppMessage'//分享给朋友(暂时兼容PC端,即将废弃) ], url:signPackage.url }); wx.ready(function () { wx.updateTimelineShareData({ title: wxData.title, link: wxData.link, imgUrl: wxData.imgUrl, success: function () { } }), wx.updateAppMessageShareData({ title: wxData.title, desc: wxData.desc, link: wxData.link, imgUrl: wxData.imgUrl, type: 'link', dataUrl: '', success: function () { } }); //下面两个接口暂时兼容PC端不能自定义分享内容,具体能用多久看微信了... wx.onMenuShareTimeline({ title: wxData.title, link: wxData.link, imgUrl: wxData.imgUrl, success: function () { } }), wx.onMenuShareAppMessage({ title: wxData.title, desc: wxData.desc, link: wxData.link, imgUrl: wxData.imgUrl, type: 'link', dataUrl: '', success: function () { } }); }); </script> ```