1.wx.request(OBJECT):这个是这个 API的基本形态,我们把它看作一个函数,那么参数便是OBJECT工具,这样更好理解一点,小程序已经把这个OBJECT的构造给你定义好了:
把稳这里“必填”项如果为是的便是构造必须存在,如果为否便是可存在也可不存在。
wx.request({

url:\公众https://www.我的域名.com/wx/myrequest.php\"大众,//把稳这里不能用http必须要用https,你在配置做事器时一定要配置成支持这种加密认证协议的办法。详细你自己查度娘。
data:{
//这里放置的是参数列表,如果是默认的Get办法就相称于:http://www.我的域名.com/wx/myrequest.php?state=1&myname=tony
state:'1',
myname:'tony'
},
header:{ ‘content-type’:‘application/json’//头部信息,解释信息的传输格式为json工具类型。这个header有三种个中默认是这个。
}
method:‘Get’,//默认为get默认啥意思便是你不写便是默认了呗
datatype:‘json’,//默认为json,小程序会将我们要求的数据自动转换为json格式,也便是每次都实行一下JSON.parse
success:function(res){//如果上面的url里的网址顺利实行了,那么就会将返复书息返给这个函数也叫回调函数如果用到返回的数据就给这个function(res)定义一个参数,默认是有的只是小程序没有给详细的名称,你自己随便写个就行。
console.log(res.data) //向掌握台输出一下看看返回都是什么数据,这个数据便是在你做事器文件myrequest.php里你希望带回的数据,想返回啥:你就 echo ‘返回的数据’
}
fail:function(){
// 如果调用失落败了,就实行这个了
}
complete:function(){
//接口调用结束的回调函数(调用成功、失落败都会实行)
}
})
再说一下接口文件:也便是我们做事器上myrequest.php文件,这个文件是一个自定义的文件,紧张目的便是吸收小程序通报过来的数据和给小程序返回结果数据:我写一个大略单纯的给大家做参考:
<?php
$myname=$_Get['myname'];
$state=$_Get['state'];
以上吸收了小程序通报过来的数据,如果不须要返回就不用输出了,如果须要返回:
echo ‘吸收成功’;//当然你也可以返回更加有用的信息
?>
以上便是我学习小程序API的心得,希望能抛砖引玉!
喜好就支持一下,我会陆续将小程序的所有API都讲给大家