微信小程序网络请求js封装代码
封装了微信小程序的网络请求模块代码,在程序中只需要使用lsk.dopost即可请求网络数据
上代码:
function dopost(api,params,callback){ var cf={ ak:"", sk:"", webhost:"" }; var webhost=cf.webhost; params.lskfrom="wxapp"; params.lsktoken=wx.getStorageSync("lsktoken");//得到lsktoken登录屏证 params.lskuserid=wx.getStorageSync("lskuserid");//得到lskuserid,登录会员id号 wx.showLoading({title:"艾米加载中.."}); wx.request({ url: webhost+api, method: "POST", header:{ 'content-type': 'application/x-www-form-urlencoded' }, data:params, success: function (data) { wx.hideLoading(); callback(data); },fail:function(ret){ //console.info(ret.errMsg); wx.showToast({title:ret.errMsg}); },complete:function(ret){ //console.info(ret); } }); } module.exports={ dopost:dopost }; 说明 : ak://代表请求的id号 sk://请求的密钥,要和ak对应,来验证请求是否正确 lskuserid://小程序端用户id lsktoken://小程序端用户请求token与lskuserid来验证用户的真实性。