WeChat Mini 프로그램 API 사용자 정보


wx.getUserInfo(OBJECT)

WeChat 애플릿은 사용자 정보를 얻기 위해 먼저 wx.login 인터페이스를 호출해야 합니다

OBJECT 매개변수 설명: #🎜 🎜#

QQ截图20170208151534.png

success 반환 매개변수 설명:

#🎜🎜 #QQ截图20170208151546.png

샘플 코드:

wx.getUserInfo({
  success: function(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
  }
})
encryptedData는 복호화 후 다음 json 구조입니다. 자세한 내용은 암호화된 데이터 복호화 알고리즘

{
    "openId": "OPENID",
    "nickName": "NICKNAME",
    "gender": GENDER,
    "city": "CITY",
    "province": "PROVINCE",
    "country": "COUNTRY",
    "avatarUrl": "AVATARURL",
    "unionId": "UNIONID",
    "watermark":
    {
        "appid":"APPID",
    "timestamp":TIMESTAMP
    }
}
#🎜🎜을 참조하세요. #UnionID 메커니즘 참고:

개발자가 여러 모바일 애플리케이션, 웹사이트 애플리케이션, 공개 계정(미니 프로그램 포함)을 보유하고 있는 경우 사용자는 동일하기 때문에 UnionID로 고유하게 구분될 수 있습니다. WeChat 오픈 플랫폼 계정 모바일 애플리케이션, 웹사이트 애플리케이션 및 공개 계정(미니 프로그램 포함)의 경우 사용자의 유니온 ID는 고유합니다. 즉, 동일한 사용자의 경우 동일한 WeChat 오픈 플랫폼의 다양한 애플리케이션에 대해 Unionid가 동일합니다.

WeChat 오픈 플랫폼 바인딩 미니 프로그램 프로세스

전제 조건: WeChat 오픈 플랫폼 계정은 개발자 자격 인증을 완료해야 합니다# 🎜🎜 #개발자 자격 인증 절차:

WeChat 오픈 플랫폼(open.weixin.qq.com)에 로그인 – 계정 센터 – 개발자 자격 인증

#🎜 🎜#

바인딩 프로세스:

WeChat 오픈 플랫폼(open.weixin.qq.com)에 로그인 - 관리 센터 - 공용 계정 - 공용 계정 바인딩 201701050953355709.png#🎜 인터페이스 사용자 승인이 필요하므로 사용자가 승인을 거부하는 시나리오와 호환되도록 하세요.