公众号 | 可调域名 | AppID | AppSecret | 操作 |
---|
1.将新申请的公众号AppID,AppSecret添加入列表中,并编写公众号名称(不能重复)
2.将本网站的IP 120.24.64.23 加入公众号白名单内
3.将要使用微信SDK的网站的域名设置为公众号安全域名
4.使用接口 https://www.4dage.com/wechat/jssdk/share/ 或 http://www.4dage.com/wechat/jssdk/share/ 即可获取签名参数
例如:
$.ajax({ url: 'https://www.4dage.com/wechat/jssdk/share/', type: "post", data: { 'uri': location.href.split('#')[0], //当前页面地址 'name': "四维测试服务号" //哪个公众号,对应上方的名称 }, dataType: "jsonp", jsonpCallback: "success_jsonp", success: function (data, textStatus) { wx.config({ debug: false, appId: data.appId, timestamp: data.timestamp, nonceStr: data.nonceStr, signature: data.signature, jsApiList: ['checkJsApi', 'onMenuShareTimeline', 'onMenuShareAppMessage', 'onMenuShareQQ', 'onMenuShareWeibo', 'hideMenuItems', 'showMenuItems', 'hideAllNonBaseMenuItem', 'showAllNonBaseMenuItem', 'translateVoice', 'startRecord', 'stopRecord', 'onRecordEnd', 'playVoice', 'pauseVoice', 'stopVoice', 'uploadVoice', 'downloadVoice', 'chooseImage', 'previewImage', 'uploadImage', 'downloadImage', 'getNetworkType', 'openLocation', 'getLocation', 'hideOptionMenu', 'showOptionMenu', 'closeWindow', 'scanQRCode', 'chooseWXPay', 'openProductSpecificView', 'addCard', 'chooseCard', 'openCard'] }); }, error: function (XMLHttpRequest, textStatus, errorThrown) { console.log("jsonp.error:" + textStatus); } });