+1
公众号分享接口问题permission denied分享朋友圈是正常的,但是分享好友和群一直提示:{"errMsg":"updateAppMessageShareData:permission denied"} wx.config({ debug: true, appId: '**',//必填,公众号的唯一标识 timestamp: ***//必填,生产前面的时间戳 nonceStr: '***',//必填生成签名的随机串 signature: '***', jsApiList: ['updateAppMessageShareData','updateTimelineShareData'] }); wx.ready(function () { //需在用户可能点击分享按钮前就先调用 wx.updateAppMessageShareData({ title: '111', // 分享标题 desc: '222', // 分享描述 link: '***', // 分享链接,该链接域名或路径必须与当前页面对应的公众号JS安全域名一致 imgUrl: '***', // 分享图标 }, function(res) { //这里是回调函数 }); wx.updateTimelineShareData({ title: '111', // 分享标题 link: '***', // 分享链接,该链接域名或路径必须与当前页面对应的公众号JS安全域名一致 imgUrl: '***', // 分享图标 }, function(res) { //这里是回调函数 }); });
2019-07-29[图片]
页面使用 html2canvas 生成图导致分享无法拉起朋友列表分享页面用了 html2canvas 生成图片,并转化为base64图片编码显示在页面上,却导致无法使用分享了,点击“发给朋友“,“分享到朋友圈”,点击事件没反应。有谁遇到过吗????求解 求解 求解[图片]
2019-07-29[图片]这是报错信息‘the permission value is offline verifying’ ,
测试环境无法拉起微信分享接入的微信js-sdk1.4.0.js,在测试环境效验签名没问题,config:ok,但是在手机上却连分享都拉不起来,???? 不接js-sdk分享是个 连接也没有缩略图,但好歹能拉起分享,接入后效验签名ok但是获取不到分享接口的权限,分享也拉不起来。 以前也做过分享,是接口更新了吗? 一脸懵懂懂懂懂懂啊?????????????????????????????????????[图片]
2019-07-25我的问题是后端没有收到我的地址参数(给自己挖了坑) 造成了他签名效验是正确定,我死活效验不通过!建议看看百度说的那些检验步骤,所有的都没问题,还是没找到问题那就和后端联调一下吧看看流程能不能走的完 结果跟签名效验工具对不对的上,我卡三四天才搞完!!!祝好运!
invalid signature签名错误求解决方法微信分享报invalid signature签名错误求解决方法 已经在工具验证过了,返回的signature是正确的,代码如下: $.ajax({ type:"post", url:url+"/restful/wechatApplet/getSignatureByJuYouYang", data:{ "url":encodeURIComponent(location.href.split('#')[0]) }, success:function(res){ wx.config({ debug: true, // 开启调试模式,调用的所有api的返回值会在客户端alert出来,若要查看传入的参数,可以在pc端打开,参数信息会通过log打出,仅在pc端时才会打印。 appId: 'wx451731099eeb247c', // 必填,公众号的唯一标识 timestamp: res.timestamp, // 必填,生成签名的时间戳 nonceStr: res.noncestr, // 必填,生成签名的随机串 signature: res.signature,// 必填,签名 jsApiList: [ 'onMenuShareTimeline', 'onMenuShareAppMessage' ] // 必填,需要使用的JS接口列表 }); }, error:function(err){ console.log('获取Signature失败') console.log(JSON.stringify(err)) } });
2018-11-27楼主解决了吗!我也卡这了 求助!!
微信分享求助HTML5页面中的JAVASCRIPT 返回都是正确的,但是我在分享的时候,onMenuShareTimeline,onMenuShareAppMessage无反应,这是什么原因? 1、公众号中的JS安全域名已经设置 2、服务器白名单已经设置 3、access_token也是能正确返回 4、我开启测试模式,在手机上扫一扫后,显示的提示信息也是OK,没有报错 现在的问题就是分享无反应,求哪位大大帮忙看看 AJAX请求返回串: [{"timestamp":"1530665124","appid":"wx29d5ff37be06471f","nonceStr":"fa20b353-3e99-4156-b59d-7a0558267ae0","jsapi_ticket":"HoagFKDcsGMVCIY2vOjf9nGvbrai3ssriRNDiz2rVnMK8XIf5nRbh-kkY8borm3b2kKwDTj8VOPgX7T_rcVfaA","signature":"88cd5aedbe0e00edcf03696caaf36506483c6963","url":当前的链接}] $(document).ready(function(){ $.ajax({ type:"post", url:"/WeChat/config.html", data:{"url":location.href.split('#')[0]}, async: false, dataType:'json', success: function(data){ var obj = eval(data[0]); wx.config({ debug: false, // 开启调试模式,调用的所有api的返回值会在客户端alert出来,若要查看传入的参数,可以在pc端打开,参数信息会通过log打出,仅在pc端时才会打印。 appId: obj.appid, // 必填,公众号的唯一标识 timestamp: obj.timestamp, // 必填,生成签名的时间戳 nonceStr: obj.nonceStr, // 必填,生成签名的随机串 signature: obj.signature,// 必填,签名 jsApiList: ['checkJsApi','onMenuShareTimeline', 'onMenuShareAppMessage'] // 必填,需要使用的JS接口列表 }); } }) }) wx.ready(function(){ var link = window.location.href; var protocol = window.location.protocol; var host = window.location.host; console.log(link); console.log(host); wx.checkJsApi({ jsApiList: [ 'getNetworkType', 'previewImage' ], success: function (res) { //alert(JSON.stringify(res)); } }); //分享朋友圈 wx.onMenuShareTimeline({ title: '分享标题', // 分享标题 link: link, // 分享链接,该链接域名或路径必须与当前页面对应的公众号JS安全域名一致 imgUrl: 'http://www.ceshi.com/images/wxlogo.jpg', // 分享图标 success: function (res) { // 用户点击了分享后执行的回调函数 //alert(res); } }); //分享给好友 wx.onMenuShareAppMessage({ title: '分享标题', // 分享标题 desc: '分享标题', // 分享描述 link: link, // 分享链接,该链接域名或路径必须与当前页面对应的公众号JS安全域名一致 imgUrl: 'http://www.ceshi.com/images/wxlogo.jpg', // 自定义图标 type: 'link', // 分享类型,music、video或link,不填默认为link dataUrl: '', // 如果type是music或video,则要提供数据链接,默认为空 success: function () { // 用户确认分享后执行的回调函数 }, cancel: function () { // 用户取消分享后执行的回调函数 } }); wx.error(function (res) { alert("错误提示:" + res.errMsg); }); });
2018-10-15我也是这个问题 楼主解决了吗 签名效验ok,地址log出来也对的上但是一直报跟你一样的问题!![图片]
jssdk接口 微信分享失败?代码是之前的公司的,一直没什么问题,现在换了公司,放了上去后, 直接报错{"errMsg":"config:fail,Error: invalid signature"}, 在开发者工具上点击分享朋友,也报错{"errMsg":"onMenuShareAppMessage:fail, the permission value is offline verifying"}, 然后直接用微信提供的php版的demo,也是一样,但是在pc上分享没问题,在开发者工具和真机上却不行,各位大神,帮助一下!
2018-10-15