日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問(wèn)題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷解決方案
創(chuàng)新互聯(lián)百度小程序教程:swan.getUserInfo
  • swan.getUserInfo
    • 方法參數(shù)
      • object 參數(shù)說(shuō)明
      • success 返回參數(shù)說(shuō)明
      • userInfo 參數(shù)說(shuō)明
      • 用戶數(shù)據(jù)解密后字段說(shuō)明
    • 示例
      • 圖片示例
      • 代碼示例 1:API 獲取用戶信息(授權(quán)后拿到的信息可提交到服務(wù)器保存)
      • 代碼示例 2:open-data 組件獲取用戶信息(與 API 的區(qū)別是用戶不需要授權(quán),只能在頁(yè)面中展示)
      • 代碼示例 3:button 組件獲取用戶信息

    swan.getUserInfo

    此 API 已被廢棄,請(qǐng)使用 button 組件實(shí)現(xiàn)相關(guān)功能。

    解釋:獲取用戶信息,首次使用的用戶會(huì)彈出授權(quán)提示窗,若用戶同意,則會(huì)返回用戶的真實(shí)數(shù)據(jù);若用戶未登錄或者拒絕授權(quán),會(huì)返回默認(rèn)用戶“百度網(wǎng)友”及默認(rèn)的頭像地址。使用該 API 需通過(guò)獲取用戶授權(quán)設(shè)置申請(qǐng)授權(quán)后方可對(duì)用戶發(fā)起授權(quán)申請(qǐng),可在 swan.authorize 中查看相關(guān)錯(cuò)誤碼信息。

    方法參數(shù)

    Object object

    object 參數(shù)說(shuō)明

    屬性名類型必填默認(rèn)值說(shuō)明
    successFunction接口調(diào)用成功的回調(diào)函數(shù)
    failFunction接口調(diào)用失敗的回調(diào)函數(shù)
    completeFunction接口調(diào)用結(jié)束的回調(diào)函數(shù)(調(diào)用成功、失敗都會(huì)執(zhí)行)

    success 返回參數(shù)說(shuō)明

    參數(shù)類型說(shuō)明
    userInfoObject用戶信息對(duì)象
    dataString包括敏感數(shù)據(jù)在內(nèi)的完整用戶信息的加密數(shù)據(jù),加解密邏輯參考用戶數(shù)據(jù)的簽名驗(yàn)證和加解密
    ivString加密算法的初始向量

    userInfo 參數(shù)說(shuō)明

    參數(shù)類型說(shuō)明
    nickNameString用戶昵稱,用戶未設(shè)置用戶昵稱時(shí),將獲取用戶名。
    avatarUrlString用戶頭像
    genderNumber性別:值為 0 時(shí)是未知,為 1 時(shí)是男性,為 2 時(shí)是女性。

    用戶數(shù)據(jù)解密后字段說(shuō)明

    參數(shù)類型說(shuō)明
    nicknameString用戶昵稱,用戶未設(shè)置用戶昵稱時(shí),將獲取用戶名。
    headimgurlString用戶頭像
    sexString性別:值為 0 時(shí)是未知,為 1 時(shí)是男性,為 2 時(shí)是女性。
    openidString用戶 openid

    示例

    圖片示例

    代碼示例 1:API 獲取用戶信息(授權(quán)后拿到的信息可提交到服務(wù)器保存)

    在開(kāi)發(fā)者工具中打開(kāi)

    在開(kāi)發(fā)者工具中打開(kāi)

    在 WEB IDE 中打開(kāi)

    • SWAN
    • JS
     
     
     
    1. {{nickname}}
     
     
     
    1. Page({
    2. data: {
    3. nickname: '百度網(wǎng)友',
    4. imageSrc: 'https://b.bdstatic.com/searchbox/icms/searchbox/img/avator.png',
    5. nameColor: 'default'
    6. },
    7. getUserInfo(e) {
    8. swan.getUserInfo({
    9. success: res => {
    10. // 用戶在首次使用小程序時(shí)拒絕授權(quán),可使用此api在合適的業(yè)務(wù)時(shí)機(jī)提醒用戶再次授權(quán)
    11. // swan.openSetting({});
    12. console.log('getUserInfo success', res);
    13. let userInfo = res.userInfo;
    14. this.setData({
    15. nickname: userInfo.nickName,
    16. imageSrc: userInfo.avatarUrl,
    17. nameColor: 'active'
    18. });
    19. },
    20. fail: err => {
    21. // 舊方式的真機(jī)提示,與工具對(duì)齊
    22. if (err.errCode == 10005) {
    23. swan.showModal({
    24. title: '提示',
    25. content: '通過(guò)API獲取用戶信息將被禁用,為保證用戶體驗(yàn),請(qǐng)使用button組件的open-type獲取用戶信息'
    26. })
    27. }
    28. // 因?yàn)?api 封禁,err的其他錯(cuò)誤碼對(duì)應(yīng)的場(chǎng)景不會(huì)復(fù)現(xiàn),開(kāi)發(fā)者請(qǐng)使用 button 組件實(shí)現(xiàn)相關(guān)功能
    29. console.log('getUserInfo err', err);
    30. }
    31. });
    32. },
    33. clearUserInfo(e) {
    34. this.setData({
    35. nickname: '百度網(wǎng)友',
    36. imageSrc: 'https://b.bdstatic.com/searchbox/icms/searchbox/img/avator.png',
    37. nameColor: 'default'
    38. });
    39. }
    40. });

    代碼示例 2:open-data 組件獲取用戶信息(與 API 的區(qū)別是用戶不需要授權(quán),只能在頁(yè)面中展示)

    在開(kāi)發(fā)者工具中打開(kāi)

    在開(kāi)發(fā)者工具中打開(kāi)

    在 WEB IDE 中打開(kāi)

    • SWAN
     
     
     
    1. 昵稱
    2. 性別

    代碼示例 3:button 組件獲取用戶信息

    在開(kāi)發(fā)者工具中打開(kāi)

    在開(kāi)發(fā)者工具中打開(kāi)

    在 WEB IDE 中打開(kāi)

    • SWAN
    • JS
     
     
     
    1. 獲取用戶信息按鈕
     
     
     
    1. Page({
    2. getUserInfo(e) {
    3. console.log('用戶名稱', e.detail.userInfo.nickName)
    4. console.log('用戶頭像', e.detail.userInfo.avatarUrl)
    5. console.log('用戶性別', e.detail.userInfo.gender)
    6. }
    7. });

    新聞名稱:創(chuàng)新互聯(lián)百度小程序教程:swan.getUserInfo
    網(wǎng)站路徑:http://m.5511xx.com/article/dhojocd.html