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


Posted in Javascript onDecember 08, 2016

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

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

Javascript 相关文章推荐
基于JQuery实现相同内容合并单元格的代码
Jan 12 Javascript
javascript实现简单的Map示例介绍
Dec 23 Javascript
javascript实现的HashMap类代码
Jun 27 Javascript
jQuery实现页面滚动时动态加载内容的方法
Mar 20 Javascript
JS+CSS实现六级网站导航主菜单效果
Sep 28 Javascript
Google 地图控件集详解及实例代码
Aug 06 Javascript
js判断是否是手机页面
Mar 17 Javascript
JS验证input输入框(字母,数字,符号,中文)
Mar 23 Javascript
JavaScript引用类型Object常见用法实例分析
Aug 08 Javascript
详解基于原生JS验证表单组件xy-form
Aug 20 Javascript
Node.js path模块,获取文件后缀名操作
Nov 07 Javascript
使用Ajax实现进度条的绘制
Apr 07 Javascript
js实现百度地图定位于地址逆解析,显示自己当前的地理位置
Dec 08 #Javascript
通过Ajax使用FormData对象无刷新上传文件方法
Dec 08 #Javascript
js倒计时小实例(多次定时)
Dec 08 #Javascript
详解JavaScript中的属性和特性
Dec 08 #Javascript
微信小程序开发之视频播放器 Video 弹幕 弹幕颜色自定义实例
Dec 08 #Javascript
AngularJS模仿Form表单提交的实现代码
Dec 08 #Javascript
解析如何利用iframe标签以及js制作时钟
Dec 08 #Javascript
You might like
PHP之APC缓存详细介绍 apc模块安装
2014/01/13 PHP
ASP.NET jQuery 实例11 通过使用jQuery validation插件简单实现用户登录页面验证功能
2012/02/03 Javascript
有关于JS辅助函数inherit()的问题
2013/04/07 Javascript
offsetHeight在OnLoad中获取为0的现象
2013/07/22 Javascript
js字符串截取函数substr substring slice使用对比
2013/11/27 Javascript
javascript分页代码实例分享(js分页)
2013/12/13 Javascript
jQuery中removeData()方法用法实例
2014/12/27 Javascript
js获取checkbox值的方法
2015/01/28 Javascript
jquery实现标题字体变换的滑动门菜单效果
2015/09/07 Javascript
想学习javascript JS和jQuery哪个重要 先学哪个
2016/12/11 Javascript
判断横屏竖屏(三种)
2017/02/13 Javascript
jQuery实现的模仿雨滴下落动画效果
2018/12/11 jQuery
使用 JavaScript 创建并下载文件(模拟点击)
2019/10/25 Javascript
浅谈vue中resetFields()使用注意事项
2020/08/12 Javascript
解决Antd Table表头加Icon和气泡提示的坑
2020/11/17 Javascript
[42:20]Secret vs Liquid 2019国际邀请赛小组赛 BO2 第二场 8.15
2019/08/17 DOTA
python 实现堆排序算法代码
2012/06/05 Python
python实现汉诺塔递归算法经典案例
2021/03/01 Python
Python实现将MySQL数据库表中的数据导出生成csv格式文件的方法
2018/01/11 Python
pycharm下查看python的变量类型和变量内容的方法
2018/06/26 Python
如何将你的应用迁移到Python3的三个步骤
2019/12/22 Python
Python计算指定日期是今年的第几天(三种方法)
2020/03/26 Python
解决Jupyter NoteBook输出的图表太小看不清问题
2020/04/16 Python
基于python实现判断字符串是否数字算法
2020/07/10 Python
pycharm 代码自动补全的实现方法(图文)
2020/09/18 Python
css3实现动画的三种方式
2020/08/24 HTML / CSS
HTML5中canvas中的beginPath()和closePath()的重要性
2018/08/24 HTML / CSS
澳大利亚便宜的家庭购物网站:CrazySales
2018/02/06 全球购物
自荐信格式的六要素
2013/09/21 职场文书
中学生班主任评语
2014/01/30 职场文书
正科级干部考察材料
2014/05/29 职场文书
三年级作文之趣事作文
2019/11/04 职场文书
导游词之杭州岳王庙
2019/11/13 职场文书
Python编写可视化界面的全过程(Python+PyCharm+PyQt)
2021/05/17 Python
Java实战之课程信息管理系统的实现
2022/04/01 Java/Android
Java Lambda表达式常用的函数式接口
2022/04/07 Java/Android