断断续续的我又回来了,虽然没几个人看,但是呢自己总要有点仪式感。主要是最近又写了一个小程序,发现写完 vue 回头写微信小程序 简直顺畅的不得了,比我直接用 Android 切过去可真的好太多了。OK,废话停止,正文开始…
前提
已在 微信公众平台 ==》开发 ==》 开发管理 ==》 服务器域名 request合法域名 中配置请求的基础域名。还有 uploadFile合法域名、socket合法域名 等,按照需求配置相关域名即可。多个域名用 ;(英文;) 隔开即可。
例如:请求的路径为 https://www.baidu.com/api,只需配置 https://www.baidu.com
####准备:
首先 了解清楚以下:
请求url: 微信小程序中唯一必填字段,
请求方式 :一般是 GET/POST,微信小程序默认GET
请求头:
content-type :请求的参数格式,微信小程序默认 ‘application/json’,常用的还有 “application/x-www-form-urlencoded” ,
Accept:接收的数据格式, 一般为’application/json’
请求参数:根据请求头设置的参数格式写对应的参数即可,如果没有则不写
对于请求参数不理解的 可以看 👉HTTP请求中的参数提交 && GET和POST两种基本请求方法的区别
) 👈
开始使用
相关 API 使用的聚合数据 免费API, 需要可自己注册账号获取即可 https://www.juhe.cn
let city = '上海';
let key = '6483ffe27e1425d240365e190a7993dc';
wx.request({
url:'https://apis.juhe.cn/simpleWeather/query?city='+city+'&key='+key,
method:'GET',//请求方式
header:{
'content-type': 'application/x-www-form-urlencoded'//请求头 根据项目配置
},
success(res){
console.log('success =====',res)
},