03支付宝小程序(官方)~如何获取用户ID

1,195 阅读1分钟

官方文档:docs.alipay.com/mini/introd…

一、首先获取authcode

官方文档:docs.alipay.com/mini/api/op…

my.getAuthCode({
  scopes: 'auth_user',
  success: (res) => {
   // 根据authcode,调用后台接口,获取用户ID
  },
});

二、根据authcode获取用户ID(user_id)

服务端SDK文档:docs.open.alipay.com/54/103419/

如果要获取用户昵称、头像,还需要先进行用户授权

image.png

      my.getAuthUserInfo({
          success: (res) => {
            console.log("用户信息:" + JSON.stringify(res))
            var nickName = res.nickName;
            var avatar = res.avatar;
            });
          },
          fail: err => console.log(err)
        });