小程序
小游戏
企业微信
微信支付
扫描小程序码分享
你好,我看到文档上面写“wx.getUserInfo (已回收)”,是什么意思呢?是这个api不能用了吗
3 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
我们已经没用这个接口了,头像和昵称已经获取不到了
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
getphone(e) {
const code = e.detail.code;
if (!code) return;
const appid = uni.getStorageSync('appid');
const openid = uni.getStorageSync('openid');
const unionId = uni.getStorageSync('unionId');
wx.getUserInfo({
success: res => {
const userName = res.userInfo.nickName;
getAppletPhoneByCode({
code,
appid,
openid,
unionId,
userName
}).then(res => {
if (res.code === 200) {
uni.setStorageSync('userid', res.data);
//更新消息列表语言
const type = uni.getSystemInfoSync().uniPlatform
console.log(type) // mp-weixin
updateLanguageType({
user: uni.getStorageSync('userid') || '',
manage: '',
languageType: this.$i18n.locale === 'zh_CN' ? 1 : 2,
systemType: type === 'mp-weixin' ? 1 : 2
console.log(res, '1')
})
if (this.contractId || this.rtuaddr) {
// this.$refs['uToast'].show({
// title: '授权成功!',
// back: true
// });
uni.navigateBack({
delta: 1, // 返回的页面数,1 表示返回上一个页面
});
} else {
uni.reLaunch({
url: '/pages/user/index/index'
}
let str = this.errorCode(res.msg);
this.$refs.uToast.show({
title: str
},
fail: err => {
console.log(err, '1')
能用,就是不能获取到用户的头像和昵称。
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
我们已经没用这个接口了,头像和昵称已经获取不到了
getphone(e) {
const code = e.detail.code;
if (!code) return;
const appid = uni.getStorageSync('appid');
const openid = uni.getStorageSync('openid');
const unionId = uni.getStorageSync('unionId');
wx.getUserInfo({
success: res => {
const userName = res.userInfo.nickName;
getAppletPhoneByCode({
code,
appid,
openid,
unionId,
userName
}).then(res => {
if (res.code === 200) {
uni.setStorageSync('userid', res.data);
//更新消息列表语言
const type = uni.getSystemInfoSync().uniPlatform
console.log(type) // mp-weixin
updateLanguageType({
user: uni.getStorageSync('userid') || '',
manage: '',
languageType: this.$i18n.locale === 'zh_CN' ? 1 : 2,
systemType: type === 'mp-weixin' ? 1 : 2
}).then(res => {
console.log(res, '1')
})
if (this.contractId || this.rtuaddr) {
// this.$refs['uToast'].show({
// title: '授权成功!',
// back: true
// });
uni.navigateBack({
delta: 1, // 返回的页面数,1 表示返回上一个页面
});
} else {
uni.reLaunch({
url: '/pages/user/index/index'
});
}
} else {
let str = this.errorCode(res.msg);
this.$refs.uToast.show({
title: str
});
}
});
},
fail: err => {
console.log(err, '1')
}
});
},
能用,就是不能获取到用户的头像和昵称。