调用jssdk

第一步就要

先登录微信公众平台进入“公众号设置”的“功能设置”里填写“JS接口安全域名”。

假如您当前使用的是二级域名,而“JS接口安全域名”里也填写一样的二级域名
会出现invaild url domain的错误

解决方式:“JS接口安全域名”填写主域名,例如baidu.com,而不能用xxx.baidu.com

而在“开发者中心-接口权限表”里

网页服务-网页账号-网页授权获取用户基本信息

此处则必须用二级域名

关于网页授权回调域名的说明

1、在微信公众号请求用户网页授权之前,开发者需要先到公众平台官网中的开发者中心页配置授权回调域名。请注意,这里填写的是域名(是一个字符串),而不是URL,因此请勿加http://等协议头;
2、授权回调域名配置规范为全域名,比如需要网页授权的域名为:www.qq.com,配置以后此域名下面的页面http://www.qq.com/music.html 、 http://www.qq.com/login.html 都可以进行OAuth2.0鉴权。但http://pay.qq.com 、 http://music.qq.com 、 http://qq.com无法进行OAuth2.0鉴权
3、如果公众号登录授权给了第三方开发者来进行管理,则不必做任何设置,由第三方代替公众号实现网页授权即可