一、获取用户信息
export const onLogin = () => {
return new Promise<any>((reslove, reject) => {
uni.login({
success: function (loginRes) {
uni.getUserInfo({
success: function (infoRes) {
reslove({
loginRes,
infoRes
})
},
fail: (err) => {
reject(err)
}
})
},
fail: (err) => {
reject(err)
}
})
})
}
二、发送请求
const { infoRes, loginRes } = await onLogin()
let fromData = {
appid: 'wx73336bd20a9c9633',
secret: '451e43b76d34978e4b79c9cd1c89e4ce',
avatarUrl: infoRes.userInfo.avatarUrl,
nickName: infoRes.userInfo.nickName,
code: loginRes.code
}