liuxiaona 2 years ago
parent
commit
67a1b482f0
2 changed files with 7 additions and 6 deletions
  1. 1 0
      project/index.html
  2. 6 6
      project/src/components/H5/customerDetails.vue

+ 1 - 0
project/index.html

@@ -6,6 +6,7 @@
6 6
     <title>企微助手</title>
7 7
     <script src="http://res.wx.qq.com/open/js/jweixin-1.2.0.js"></script>
8 8
     <script src="https://open.work.weixin.qq.com/wwopen/js/jwxwork-1.0.0.js"></script>
9
+    <script src="http://files.cnblogs.com/mofish/sha1.js"></script>
9 10
     <script>
10 11
       document.documentElement.style.fontSize = 100 * (document.documentElement.clientWidth/1920) + "px";
11 12
       window.onresize = function(){

+ 6 - 6
project/src/components/H5/customerDetails.vue

@@ -51,21 +51,21 @@ export default {
51 51
 
52 52
       var url = location.href.split('#')[0]
53 53
 
54
-      var jsapi_ticket = 'sM4AOVdWfPE4DxkXGEs8VNBqkcBvp2Ye73miTjyrm1bhHTEfUvgoTWg0ATQHBf3kEB9n0mIAdpiNZIHq6w0Bhg' //企业
55
-      var jsapi_ticket_ying = '2GyHOc29JM6EF7T6g4BoXA==' //应用
54
+      var jsapi_ticket = 'sM4AOVdWfPE4DxkXGEs8VNBqkcBvp2Ye73miTjyrm1Zok1vMJHNRCCxtLBQjSrXHOkrqOKeG19MLBb5CtC_w5Q' //企业
55
+      var jsapi_ticket_ying = 'bTBtAiHbS6I6qQZM2tSdTw==' //应用
56 56
 
57 57
       var string1 = 'jsapi_ticket=' + jsapi_ticket + '&noncestr=' + nonceStr + '&timestamp=' + timestamp + '&url=' + url
58 58
       var string2 = 'jsapi_ticket=' + jsapi_ticket_ying + '&noncestr=' + nonceStr + '&timestamp=' + timestamp + '&url=' + url
59 59
       // var signature = sha1(string1)
60 60
       console.log(jsapi_ticket,nonceStr,timestamp,url,sha1(string1),sha1(string2));
61
-
61
+      console.log(sha1(string2));
62 62
       wx.config({
63 63
         beta: true,// 必须这么写,否则wx.invoke调用形式的jsapi会有问题
64 64
         debug: true, // 开启调试模式,调用的所有api的返回值会在客户端alert出来,若要查看传入的参数,可以在pc端打开,参数信息会通过log打出,仅在pc端时才会打印。
65 65
         appId: 'ww27940915d8fbfbe6', // 必填,企业微信的corpID
66 66
         timestamp: timestamp, // 必填,生成签名的时间戳
67 67
         nonceStr: nonceStr, // 必填,生成签名的随机串
68
-        signature: sha1(string1),// 必填,签名,见 附录-JS-SDK使用权限签名算法 企业签名
68
+        signature: sha1(string2),// 必填,签名,见 附录-JS-SDK使用权限签名算法 企业签名
69 69
         jsApiList: ['navigateToAddCustomer'] // 必填,需要使用的JS接口列表,凡是要调用的接口都需要传进来
70 70
       });
71 71
 
@@ -75,10 +75,10 @@ export default {
75 75
 
76 76
         wx.agentConfig({
77 77
           corpid: 'ww27940915d8fbfbe6', // 必填,企业微信的corpid,必须与当前登录的企业一致
78
-          agentid: '1000012', // 必填,企业微信的应用id (e.g. 1000247)
78
+          agentid: '1000017', // 必填,企业微信的应用id (e.g. 1000247)
79 79
           timestamp: timestamp, // 必填,生成签名的时间戳
80 80
           nonceStr: nonceStr, // 必填,生成签名的随机串
81
-          signature: sha1(string2),// 必填,签名,见附录-JS-SDK使用权限签名算法  应用签名
81
+          signature: sha1(string1),// 必填,签名,见附录-JS-SDK使用权限签名算法  应用签名
82 82
           jsApiList: ['navigateToAddCustomer'], //必填,传入需要使用的接口名称
83 83
           success: function(res) {
84 84
             console.log('进到agentConfig,success');