微信分享js appid有什么用
注入权限用的
要使用微信的JS接口必须要注入权限,而注入权限比如要有appid参数
如:
1 2 3 4 5 6 7 8 | wx.config({
debug: true , // 开启调试模式,调用的所有api的返回值会在客户端alert出来,若要查看传入的参数,可以在pc端打开,参数信息会通过log打出,仅在pc端时才会打印。
appId:
, // 必填,公众号的唯一标识
timestamp: , // 必填,生成签名的时间戳
nonceStr:
, // 必填,生成签名的随机串
signature:
, // 必填,签名,见附录1
jsApiList: [] // 必填,需要使用的JS接口列表,所有JS接口列表见附录2 }); |
微信JSSDK的开发文档说明:http://mp.weixin.qq.com/wiki/7/aaa137b55fb2e0456bf8dd9148dd613f.html#.E6.AD.A5.E9.AA.A4.E4.B8.89.EF.BC.9A.E9.80.9A.E8.BF.87config.E6.8E.A5.E5.8F.A3.E6.B3.A8.E5.85.A5.E6.9D.83.E9.99.90.E9.AA.8C.E8.AF.81.E9.85.8D.E7.BD.AE
微信的分享js配置项如下所示:
1 2 3 4 5 6 7 8 | wx.config({
debug: true , // 开启调试模式,调用的所有api的返回值会在客户端alert出来,若要查看传入的参数,可以在pc端打开,参数信息会通过log打出,仅在pc端时才会打印。
appId:
, // 必填,公众号的唯一标识
timestamp: , // 必填,生成签名的时间戳
nonceStr:
, // 必填,生成签名的随机串
signature:
, // 必填,签名
jsApiList: [] // 必填,需要使用的JS接口列表 }); |
其中,appId与你的公众号唯一匹配,如果这与signature不符的话,是不能正常调用API的。
所以,它的用处是与signature一起验证你的身份。
方法/步骤1
appid和appsecret是微信公众平台服务号才有的,如果自己家的公众平台不是服务号,就想办法升级为服务号吧!
登录服务号,登录“服务”条目,“服务中心”如图
点击“自定义菜单”-“开发模式”
下翻页面,就可以看到自己公众平台帐号的appid和appsecret,其中appsecret,自己可以重新设置
注意:appid和appsecret相当是公众帐号的钥匙,不要轻易泄漏给别人,不然可能会被一些别有居心人的利用,到时你的公众号就会有些麻烦了!
appid和appsecret是微信公众平台服务号才有的,如果自己家的公众平台不是服务号,就想办法升级为服务号吧!
登录服务号,登录“服务”条目,“服务中心”如图
点击“自定义菜单”-“开发模式”
下翻页面,就可以看到自己公众平台帐号的appid和appsecret,其中appsecret,自己可以重新设置
注意:appid和appsecret相当是公众帐号的钥匙,不要轻易泄漏给别人,不然可能会被一些别有居心人的利用,到时你的公众号就会有些麻烦了!