api工厂的所有接口的参数提交方式均为:
**application/x-www-form-urlencoded ,不要使用 JSON 格式提交参数**
接口返回是 JSON 结构数据
你传了参数还是提示你缺少参数,那么你肯定是把参数以 json 或者是直接放在 BODY 里面传的。
### 微信小程序开发
小程序的api请求接口说明:
[https://developers.weixin.qq.com/miniprogram/dev/api/wx.request.html](https://developers.weixin.qq.com/miniprogram/dev/api/wx.request.html)
_对于 POST 方法且 header['content-type'] 为 application/x-www-form-urlencoded 的数据,会将数据转换成 query string_
```javascript
wx.request({
url: 'test.php', // 仅为示例,并非真实的接口地址
data: {
x: '',
y: ''
},
header: {
'content-type': 'application/x-www-form-urlencoded'
},
success(res) {
console.log(res.data)
}
})
```
小程序开发建议直接使用api工厂的微信小程序SDK:
[https://github.com/gooking/apifm-wxapi](https://github.com/gooking/apifm-wxapi)
### Ajax 网页开发
设置请求头 'content-type': 'application/x-www-form-urlencoded'