微信开发 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 相关文章推荐
原生JS实现响应式瀑布流布局
Apr 02 Javascript
require.js 加载 vue组件 r.js 合并压缩的实例
Oct 14 Javascript
微信小程序 label 组件详解及简单实例
Jan 10 Javascript
JS正则表达式验证密码格式的集中情况总结
Feb 23 Javascript
Angular2使用Angular CLI快速搭建工程(一)
May 21 Javascript
Vue.js中关于侦听器(watch)的高级用法示例
May 02 Javascript
vue 项目打包通过命令修改 vue-router 模式 修改 API 接口前缀
Jun 13 Javascript
Vue 全家桶实现移动端酷狗音乐功能
Nov 16 Javascript
解决vue 单文件组件中样式加载问题
Apr 24 Javascript
vue 使用element-ui中的Notification自定义按钮并实现关闭功能及如何处理多个通知
Aug 17 Javascript
JavaScript实现轮播图片完整代码
Mar 07 Javascript
Vue 事件的$event参数=事件的值案例
Jan 29 Vue.js
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实现遍历目录并删除指定文件中指定内容
2015/01/21 PHP
PHP设计模式之迭代器模式
2016/06/17 PHP
PHPstorm启用自动换行的方法详解(IDE)
2020/09/17 PHP
javascript之解决IE下不渲染的bug
2007/06/29 Javascript
javascript 流畅动画实现原理
2009/09/08 Javascript
jQuery EasyUI API 中文文档 - Dialog对话框
2011/11/15 Javascript
兼容所有浏览器的js复制插件Zero使用介绍
2014/03/19 Javascript
js实现图片旋转的三种方法
2014/04/10 Javascript
jQuery无刷新上传之uploadify简单代码
2017/01/17 Javascript
bootstrap datetimepicker日期插件超详细使用方法介绍
2017/02/23 Javascript
Vue.js特性Scoped Slots的浅析
2019/02/20 Javascript
基于JavaScript伪随机正态分布代码实例
2019/11/07 Javascript
JS实现吸顶特效
2020/01/08 Javascript
关于vue 结合原生js 解决echarts resize问题
2020/07/26 Javascript
electron踩坑之remote of undefined的解决
2020/10/06 Javascript
[00:27]DOTA2战队VP、Secret贺新春
2018/02/11 DOTA
Python实现同时兼容老版和新版Socket协议的一个简单WebSocket服务器
2014/06/04 Python
python获取指定路径下所有指定后缀文件的方法
2015/05/26 Python
python 实现对数据集的归一化的方法(0-1之间)
2018/07/17 Python
Python根据欧拉角求旋转矩阵的实例
2019/01/28 Python
Python中三元表达式的几种写法介绍
2019/03/04 Python
Python操作MySQL数据库实例详解【安装、连接、增删改查等】
2020/01/17 Python
怎么解决pycharm license Acti的方法
2020/10/28 Python
Python Pygame实现俄罗斯方块
2021/02/19 Python
解决pytorch 的state_dict()拷贝问题
2021/03/03 Python
美国领先的商务贺卡出版商:The Gallery Collection
2018/02/13 全球购物
关于迟到的检讨书
2014/01/26 职场文书
大学考试作弊检讨书
2014/01/30 职场文书
文艺演出策划方案
2014/06/07 职场文书
小组口号大全
2014/06/09 职场文书
单位作风建设剖析材料
2014/10/11 职场文书
2014幼儿园家长工作总结
2014/11/10 职场文书
学校运动会简讯
2015/07/20 职场文书
遗嘱格式范本
2015/08/07 职场文书
北京大学中文系教授推荐的10本小说
2019/08/08 职场文书
详解Vue中$props、$attrs和$listeners的使用方法
2022/02/18 Vue.js