微信开发 JS-SDK 6.0.2 经常遇到问题总结

 更新时间:2016年12月08日 16:35:55   投稿:lqh  
本篇文章主要介绍了"微信微信JS-SDK 6.0.2 遇到问题 ",主要涉及到微信微信JS-SDK 6.0.2 填坑笔记 方面的内容,对于微信微信JS-SDK 6.0.2 填坑笔记 感兴趣的同学可以参考一下。

0.为什么以前不需要配置这么麻烦就可以修改分享description 等信息,但是现在不行了.

因为6.0.2版本之前没有做权限验证,所以config都是ok,但这并不意味着你config中的签名是OK的,请在6.0.2检验是否生成正确的签名以保证config在高版本中也ok。

所以现在需要配置正确签名 wx.config

1.登录微信后台(mp.weixin.qq.com)-->基本配置

获取AppID,AppSecret

2. 获取 access_token

https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=APPID&secret=APPSECRET

3.获取ticket

https://api.weixin.qq.com/cgi-bin/ticket/getticket?access_token=&type=jsapi

4.获取 wx.config 其他必填项--> signature

4.1 参照文档: nonceStr 可以自定义,timestamp取当前时间戳,url需要完整地址.
http://mp.weixin.qq.com/debug/cgi-bin/sandbox?t=jsapisign

5.config如报错

5.1 "invalid url domain" 需确认已绑定域名 -->“公众号设置”的“功能设置”里填写“JS接口安全域名”。 (文件覆盖到项目根目录)

5.2 "invalid signature" 详情参照附录5

6.示例代码 

/personal/invite.html   或 官方 见附录6

附官方js-sdk 说明文档

http://mp.weixin.qq.com/wiki/7/aaa137b55fb2e0456bf8dd9148dd613f.html

感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

相关文章

  • Bootstrap实现导航栏的2种方式

    Bootstrap实现导航栏的2种方式

    这篇文章主要为大家详细介绍了Bootstrap实现导航栏的2种方式,一是利用按钮组实现、二是Bootstrap专门做了相应的css类,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2016-11-11
  • 在微信小程序中使用mqtt服务的方法

    在微信小程序中使用mqtt服务的方法

    这篇文章主要介绍了在微信小程序中使用mqtt服务的方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-12-12
  • 微信小程序实现多张照片上传功能

    微信小程序实现多张照片上传功能

    这篇文章主要介绍了微信小程序实现多张照片上传功能,当服务器的状态码为200且图片上传完毕后将图片的src转化为Json字符串存在数组中以便将其添加到数据库,本文通过实例代码介绍的非常详细,需要的朋友可以参考下
    2024-03-03
  • 详解如何通过JavaScript实现函数重载

    详解如何通过JavaScript实现函数重载

    这篇文章主要为大家详细介绍了如何通过JavaScript实现函数重载,文中的示例代码讲解详细,对我们学习JavaScript有一定的帮助,感兴趣的可以了解一下
    2023-01-01
  • 坐标轴刻度取值算法之源于echarts的y轴刻度计算需求

    坐标轴刻度取值算法之源于echarts的y轴刻度计算需求

    坐标轴刻度作为直角坐标系中重要的组成部分,我们需要学会合理的设置坐标轴的刻度,下面这篇文章主要给大家介绍了关于坐标轴刻度取值算法之源于echarts的y轴刻度计算需求的相关资料,需要的朋友可以参考下
    2022-06-06
  • javascript中sort() 方法使用详解

    javascript中sort() 方法使用详解

    sort()方法主要是用于对数组进行排序,默认情况下该方法是将数组元素转换成字符串,然后按照ASC码进行排序,这个大家都能理解,但如果数组元素是一个Object呢,转不了字符串,难道不能进行排序?答案当然是否定的,那么我们就来详细探讨下sort()方法的使用
    2015-08-08
  • react-router-dom v6 通过outlet实现keepAlive 功能的实现

    react-router-dom v6 通过outlet实现keepAlive 功能的实现

    本文主要介绍了react-router-dom v6 通过outlet实现keepAlive功能,文中根据实例编码详细介绍的十分详尽,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2022-03-03
  • JavaScript之RegExp_动力节点Java学院整理

    JavaScript之RegExp_动力节点Java学院整理

    正则表达式是一种用来匹配字符串的强有力的武器。它的设计思想是用一种描述性的语言来给字符串定义一个规则,凡是符合规则的字符串,我们就认为它“匹配”了,否则,该字符串就是不合法的
    2017-06-06
  • JS信息收集代码研究(获取客户端的浏览器、cpu等软硬件信息)

    JS信息收集代码研究(获取客户端的浏览器、cpu等软硬件信息)

    听朋友说,这段JavaScript信息收集代码主要用于收集IP......等等什么的,用来研究,需要的朋友可以参考一下
    2023-06-06
  • JS使用window.requestAnimationFrame()实现逐帧动画

    JS使用window.requestAnimationFrame()实现逐帧动画

    这篇文章介绍了JS使用window.requestAnimationFrame()实现逐帧动画的方法,文中通过示例代码介绍的非常详细。对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-06-06

最新评论