300字范文,内容丰富有趣,生活中的好帮手!
300字范文 > 微信公众号自定义分享标题 图片 链接

微信公众号自定义分享标题 图片 链接

时间:2019-04-08 19:57:28

相关推荐

微信公众号自定义分享标题 图片 链接

脚本之家/Special/935.htm

微信JS接口签名校验工具https://mp./debug/cgi-bin/sandbox?t=jsapisign

微信分享接口文档https://mp./wiki?t=resource/res_main&id=mp1421141115

分享的链接、标题、描述、图片都未生效的原因是:link或imgUrl链接不完整或域名不对。必须是完整的链接,且域名必须和微信公众平台配置的域名一致

如果域名:http://admin

link:http://admin/public/index

imgUrl:http://admin/image/title.jpg

H5客户端:

wx.config({debug: false,// true为开启,false为关闭,开启调试模式,调用的所有api的返回值会在客户端alert出来,若要查看传入的参数,可以在pc端打开,参数信息会通过log打出,仅在pc端时才会打印。移动端会通过弹窗来提示相关信息。如果分享信息配置不正确的话,可以开了看对应报错信息appId: '${model?.result?.appId}', //必填timestamp: '${model?.result?.timeStamp}',//必填nonceStr: '${model?.result?.noncestr}', //必填signature: '${model?.result?.singaTure}',//必填jsApiList: [//必填,需要使用的JS接口列表,分享默认这几个,如果有其他的功能比如图片上传之类的,需要添加对应api进来'checkJsApi','onMenuShareTimeline',//朋友圈'onMenuShareAppMessage',//发送给朋友'onMenuShareQQ']});wx.error(function(res){// config信息验证失败会执行error函数,如签名过期导致验证失败,具体错误信息可以打开config的debug模式查看,也可以在返回的res参数中查看,对于SPA可以在这里更新签名。alert(res.err_msg);});wx.ready(function () {//----------分享到朋友圈wx.onMenuShareTimeline({title: '${model?.result?.desc}', // 分享标题link: '${model?.result?.wechatLink}', // 分享链接,链接域名必须和微信配置的js安全域名一致,URL可以是项目中的任意一个imgUrl: '${model?.result?.wechatImgUrl}', // 分享图标success: function () { // 用户确认分享后执行的回调函数alert("分享成功");},cancel: function () { // 用户取消分享后执行的回调函数alert("分享失败");}});//-----------发送给朋友wx.onMenuShareAppMessage({title: '智能规划', // 分享标题desc: '${model?.result?.desc}', // 分享描述link: '${model?.result?.share?.wechatLink}', // 分享链接,链接域名必须和微信配置的js安全域名一致,URL可以是项目中的任意一个imgUrl: '${model?.result?.share?.wechatImgUrl}', // 分享图标success: function () { // 用户确认分享后执行的回调函数alert("发送成功");},cancel: function () { // 用户取消分享后执行的回调函数alert("发送失败");}});//-------------分享到QQwx.onMenuShareQQ({ title: '明日医疗资讯', // 分享标题 desc: shareTitle, // 分享描述 link: '', // 分享链接 imgUrl: shareImgUrl, // 分享图标 success: function () { // 用户确认分享后执行的回调函数 }, cancel: function () { // 用户取消分享后执行的回调函数 } }); //-------------分享到QQ空间 wx.onMenuShareQZone({ title: '明日医疗资讯', // 分享标题 desc: shareTitle, // 分享描述 link: '', // 分享链接 imgUrl: shareImgUrl, // 分享图标 success: function () { // 用户确认分享后执行的回调函数 }, cancel: function () { // 用户取消分享后执行的回调函数 } });});

Java服务端:

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。