10 回复
qiangdeng
qiangdeng1 楼6 年前

马上 getuserinfo 不好用了。不知道怎么获取 unionid

taoyu
taoyu2 楼6 年前

可以 如果你要存入数据库需要用户授权 用wx.login 中取到的 session_key

结合 wx.getuserinfo 里面

encryptedData: res.encryptedData,

iv: res.iv

去解密

tao46
tao463 楼6 年前

wx.login({

      success: function (res) {

        wx.request({

          url: “https://api.weixin.qq.com/sns/jscode2session”,

          data: {

            appid: “”,

            secret: “”,

            js_code: res.code,

            grant_type: ‘authorization_code’

          },

          method: ‘GET’,

          success: function (e) {

            console.log(e)

          }

        })

      }

    });

li93
li934 楼6 年前

我明白你的意思的,但我这种场景应该不行吧

li48
li485 楼6 年前

不能这么搞,官方不认

juandu
juandu6 楼6 年前

这个方案是最后的方案了。。。。。。只能这样来了

djiang
djiang7 楼6 年前

明白了,3Q

shenyan
shenyan8 楼6 年前

用户昵称、性别、地址等啥的,但是看它官方的客服接入指引,好像不能传用户信息过来吧

https://developers.weixin.qq.com/miniprogram/dev/api/custommsg/callback\_help.html

jingyi
jingyi9 楼6 年前

wx.getUserInfo({

success: function (res) {

console.log(res)

var userInfo = res.userInfo

var nickName = userInfo.nickName

var avatarUrl = userInfo.avatarUrl

var gender = userInfo.gender //性别 0:未知、1:男、2:女

var province = userInfo.province

var city = userInfo.city

var country = userInfo.country

}

})

这个文档里面也有 你打印出res就能找到 刚才我发的 发给后台 再去解密

uchen
uchen10 楼6 年前

小程序的话你想取什么信息