文档章节

微信开发错误 : errmsg config invalid signature

D
 DailyDiary
发布于 2017/05/18 17:02
字数 223
阅读 36
收藏 0

data传入参数

正确写法: data: {"requestUrl":url}

错误写法: data: "requestUrl="+url}

 

部分代码:

function onLoadShareConf() {
        var url = window.location.href;
        alert(url);
        $.ajax({
            type: "POST",
            url: "**********/xph/shareConf.do",
            dataType : "json",
            contentType : "application/x-www-form-urlencoded; charset=utf-8",
            data: {"requestUrl":url},
            success: function(data){
                console.log(data);
                wx.config({
                    debug : true,
                    appId : data.appId,
                    timestamp : data.timestamp,
                    nonceStr : data.nonceStr,
                    signature : data.signature,
                    jsApiList : [ "checkJsApi", "onMenuShareTimeline",
                        "onMenuShareAppMessage", "onMenuShareQQ",
                        "onMenuShareWeibo", "hideMenuItems",
                        "showMenuItems", "hideAllNonBaseMenuItem",
                        "showAllNonBaseMenuItem", "translateVoice",
                        "startRecord", "stopRecord", "onRecordEnd",
                        "playVoice", "pauseVoice", "stopVoice",
                        "uploadVoice", "downloadVoice", "chooseImage",
                        "previewImage", "uploadImage", "downloadImage",
                        "getNetworkType", "openLocation", "getLocation",
                        "hideOptionMenu", "showOptionMenu", "closeWindow",
                        "scanQRCode", "chooseWXPay",
                        "openProductSpecificView", "addCard", "chooseCard",
                        "openCard" ] 
                });
            }
        });
}     
        
function share(){
    wx.ready(function(){     
        wx.onMenuShareTimeline({  
            title: "测试分享朋友圈功能", // 分享标题   
            link: "*************/myshare/beforeshare.do",// 分享链接  
            imgUrl: "**************/img/myshare.jpg", // 分享图标   
            success: function () {         // 用户确认分享后执行的回调函数 记录分享的次数     
                alert("123");
            },   
            cancel: function () {         // 用户取消分享后执行的回调函数        
                alert('取消分享成功!');  
            }    
        });
        //分享给朋友
        wx.onMenuShareAppMessage({
            title: "",
            desc: "",
            link: "********/myshare/beforeshare.do",
            imgUrl: "*************/img/myshare.jpg",
            success: function () {
                alert("123321");
            },
            cancel: function () {
                // 用户取消分享后执行的回调函数
            }
        });
    });
}    

© 著作权归作者所有

共有 人打赏支持
D
粉丝 0
博文 18
码字总数 4127
作品 0
angularjs的路由url如何实现jssdk的签名?

使用angularjs框架调用微信jssdk的分享接口一直报“errMsg:config:invalid signature"按官方排查步骤排查到最后一步都是正确的。 唯一怀疑的是angularjs的页面访问会带#,不知道这个问题哪个...

lanceli
2017/02/17
362
2
微信 JSSDK 报 config:invalid signature 错误

在微信公众号开发中遇到自定义分享内容。使用 JSSDK 的时候一直报 config:invalid signature 错误。 大家可以先参考一下腾讯的官方说明。 然后需注意一下几点: 签名要用到的jsapi_ticket需要...

Jack088
2016/05/18
162
0
微信开发-如何自定义页面分享元素

场景 微信网页分享到朋友圈及发送给朋友; 内置浏览器的做法是默认采用第一个img元素图片,使用标题作为文本; 需实现自定义 解决方案 通过jssdk实现自定义分享 参考文档 http://mp.weixin.q...

美码师
2015/07/16
0
0
微信开发实践(二):使用JS-SDK实现自定义分享 Ⅱ

为了快速帮大家理解,这次的demo就直接修改公众号官网的示例代码来给大家演示。如果大家不想听我啰嗦,可以直接移步官方文档——https://mp.weixin.qq.com/wiki?t=resource/resmain&id=mp142...

oj8kay
2017/09/15
0
0
微信支付2016开发调试过程记录

最近换了家公司,因为以前也是做支付的来这个公司直接让我从零开始搭建支付服务。首先是微信支付宝的第三方接入。我是做java开发的。支付宝有接入的sdk就是一个jar包。而且有沙箱环境测试帐号...

挨踢人生
2016/11/15
0
0

没有更多内容

加载失败,请刷新页面

加载更多

记Structured Streaming 2.3.1的OOM排查过程

记Structured Streaming 2.3.1的OOM排查过程 缘起 最近在使用Structured Streaming开发一套自助配置SQL的来生成流式作业的平台,在测试的过程中发现有些作业长时间运行后会有Executor端的OOM...

纳兰清风
21分钟前
0
0
通过 websocket 连接 openfire

通过 websocket 连接 openfire 一、简介 老版本是需要安装websocket插件的。之前版本就不说了。 二、 引入XML与JSON互转的js <script src="lib/XML/ObjTree.js"></script><script src="lib......

lwenhao
25分钟前
1
0
MicropPython的学习,如何从0到1?

是Java还是C++ ? 是Go还是Python? 你为你最爱或者最熟悉的编程语言打Call了吗? Python在国外是一门非常热门的编程语言,近些年在国内也被发掘与追捧, Python的开放、简洁、黏合正符合了现发...

bodasisiter
26分钟前
0
0
Django框架17: Celery的使用

Celery介绍 1.什么是Celery Celery是一个python模块,它在官网的定义:Celery is asynchronous task queue/job based on distributed message passing. It is focused on real-time operatio......

代码打碟手
32分钟前
0
0
poi的excel解析工具类

import org.apache.commons.lang.StringUtils;import org.apache.commons.lang.time.DateFormatUtils;import org.apache.commons.lang.time.DateUtils;import org.apache.poi.hssf.use......

Sheav
36分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部