微信小程序 数据请求

在微信小程序中想要对其他接口进行数据请求,首先在【微信公众平台】中登录小程序,

微信公众平台的地址为:微信公众平台 (qq.com),在服务器域名中配置request合法域名,配置完后,在自己的微信小程序右侧的【详情】页面可以看到刚刚配置的域名,到此,准备工作结束。

在微信小程序的数据请求中,有两点必须注意:

1、请求的接口必须使用https

2、接口地址中不能使用ip地址或者localhost,必须使用域名

开始正式的程序开发。

GET请求:

wxml

复制代码
<button bindtap="getUserInfo">GET请求</button>

在对应的.js文件中

javascript 复制代码
getUserInfo(){
    wx.request({
      url: 'url/api/get',
      method:"GET",
      data:{
        name:"张三",
        age:23
      },
      success:(res)=>{
        console.log(res.data)
      }
    })
  },

url代表调用的地址

method声明使用的是GET请求,

data是数据

采用success回调函数获取接口返回的数据

POST请求

post请求与get请求类似

在wxml中

javascript 复制代码
<button bindtap="postUserInfo">POST请求</button>

在对应的.js中

javascript 复制代码
postUserInfo(){
    wx.request({
      url: 'url/api/post',
      method:"POST",
      data:{
        name:"张三",
        age:23
      },
      success:(res)=>{
        console.log(res.data)
      }
    })
  }

url代表调用的地址

method声明使用的是POST请求,

data是数据

采用success回调函数获取接口返回的数据

如果想在页面加载时就进行数据请求,将请求的方法放在.js文件中的onLoad()中即可。
相关推荐
澄江静如练_1 小时前
微信小程序发体验版
微信小程序·小程序
流口水的兔子5 小时前
作为一个新手,如果让你去用【微信小程序通过BLE实现与设备通讯】,你会怎么做,
前端·物联网·微信小程序
一念杂记5 小时前
免费开源!微信小程序商城源码,快速搭建你的线上商城系统!
微信小程序·uni-app
张晓~183399481217 小时前
数字人源码部署流程分享--- PC+小程序融合方案
javascript·小程序·矩阵·aigc·文心一言·html5
The_era_achievs_hero9 小时前
微信小程序61~70
微信小程序·小程序
编程猪猪侠10 小时前
Taro+Vue3实现微信小程序富文本编辑器组件开发指南
vue.js·微信小程序·taro
汤姆yu20 小时前
基于微信小程序的学校招生系统
微信小程序·小程序·招生小程序
说私域1 天前
基于开源AI智能名片链动2+1模式的S2B2C商城小程序:门店私域流量与视频号直播融合的生态创新研究
人工智能·小程序·开源
说私域1 天前
传统微商困境与开源链动2+1模式、AI智能名片及S2B2C商城小程序的转型破局
人工智能·小程序·开源
一渊之隔1 天前
微信小程序在用户拒绝授权后无法使用wx.opensetting再次获取定位授权
微信小程序·小程序