微信开发 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 相关文章推荐
[推荐]javascript 面向对象技术基础教程
Mar 03 Javascript
jQuery中map()方法用法实例
Jan 06 Javascript
JS将滑动门改为选项卡(需鼠标点击)的实现方法
Sep 27 Javascript
jQuery遍历节点树方法分析
Sep 08 Javascript
vue的状态管理模式vuex
Nov 30 Javascript
微信小程序自定义对话框弹出和隐藏动画
Jul 19 Javascript
Vue实现本地购物车功能
Dec 05 Javascript
Vue.js如何使用Socket.IO的示例代码
Sep 05 Javascript
浅谈laytpl 模板空值显示null的解决方法及简单的js表达式
Sep 19 Javascript
Node.js中console.log()输出彩色字体的方法示例
Dec 01 Javascript
vue tab滚动到一定高度,固定在顶部,点击tab切换不同的内容操作
Jul 22 Javascript
vue 使用原生组件上传图片的实例
Sep 08 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速度全攻略
2006/10/09 PHP
php下一个阿拉伯数字转中文数字的函数
2007/07/16 PHP
解析PHP实现下载文件的两种方法
2013/07/05 PHP
浅谈php命令行用法
2015/02/04 PHP
php实现的美国50个州选择列表实例
2015/04/20 PHP
php利用云片网实现短信验证码功能的示例代码
2017/11/18 PHP
PHP基于rabbitmq操作类的生产者和消费者功能示例
2018/06/16 PHP
详解PHP版本兼容之openssl调用参数
2018/07/25 PHP
页面调用单个swf文件,嵌套出多个方法。
2011/11/21 Javascript
解决extjs grid 不随窗口大小自适应的改变问题
2014/01/26 Javascript
使用js检测浏览器是否支持html5中的video标签的方法
2014/03/12 Javascript
教你如何使用firebug调试功能了解javascript闭包和this
2015/03/04 Javascript
纯javascript响应式树形菜单效果
2015/11/10 Javascript
JS获取元素多层嵌套思路详解
2016/05/16 Javascript
Angular2 Service实现简单音乐播放器服务
2017/02/24 Javascript
基于react后端渲染模板引擎noox发布使用
2018/01/11 Javascript
vue.js 使用axios实现下载功能的示例
2018/03/05 Javascript
微信小程序实现点击图片旋转180度并且弹出下拉列表
2018/11/27 Javascript
在微信小程序中保存网络图片
2019/02/12 Javascript
Nodejs对postgresql基本操作的封装方法
2019/02/20 NodeJs
Vue渲染过程浅析
2019/03/14 Javascript
前端路由&webpack基础配置详解
2019/06/10 Javascript
vue中touch和click共存的解决方式
2020/07/28 Javascript
Python中使用第三方库xlrd来写入Excel文件示例
2015/04/05 Python
python实现Zabbix-API监控
2018/09/17 Python
python并发编程 Process对象的其他属性方法join方法详解
2019/08/20 Python
浅谈django 模型类使用save()方法的好处与注意事项
2020/03/28 Python
Python爬虫使用bs4方法实现数据解析
2020/08/25 Python
SportsDirect.com新加坡:英国第一体育零售商
2019/03/30 全球购物
NYX Professional Makeup英国官网:美国平价专业彩妆品牌
2019/11/13 全球购物
聚美优品励志广告词
2014/03/14 职场文书
小学英语复习计划
2015/01/19 职场文书
大学军训决心书
2015/02/05 职场文书
2015银行年终工作总结范文
2015/05/26 职场文书
2015年为民办实事工作总结
2015/05/26 职场文书
python unittest单元测试的步骤分析
2021/08/02 Python