收藏
回答

在线等回复 云调用手机号怎么用啊?文档介绍的不详细,大神救命!


云函数中具体怎么使用 openapi.phonenumber.getPhoneNumber     ,大神救命啊~~~~~~


回答关注问题邀请回答
收藏

3 个回答

  • brave
    brave
    2022-01-18

    config.json 里填写 "openapi.phonenumber.getPhoneNumber"
    前端通过<button open-type="getPhoneNumber" bindgetphonenumber="getPhoneNumber">getPhoneNumber</button>获取到cloudID调用云函数
    
    wx.cloud.callFunction({
      name: "getPhoneNumber",
      data: {
         weRunData: wx.cloud.CloudID(e.detail.cloudID)
      },
      complete: console.log
    })
    
    2022-01-18
    有用 1
    回复 7
    • 謝勃 Adam Shieh
      謝勃 Adam Shieh
      2022-01-18
      cloud里怎么写?
      2022-01-18
      回复
    • 謝勃 Adam Shieh
      謝勃 Adam Shieh
      2022-01-18
      errCode: -604100 API not found  提示,API不存在。。。。。
      2022-01-18
      回复
    • 謝勃 Adam Shieh
      謝勃 Adam Shieh
      2022-01-18
      好像就是API的事,悲催~~~~
      2022-01-18
      回复
    • 謝勃 Adam Shieh
      謝勃 Adam Shieh
      2022-01-18
      config.json 里填写 phonenumber.getPhoneNumber
      2022-01-18
      回复
    • 謝勃 Adam Shieh
      謝勃 Adam Shieh
      2022-01-18
      也不行
      2022-01-18
      回复
    查看更多(2)
  • Mr.Zhao
    Mr.Zhao
    2022-01-18
    比葫芦画瓢啊
    await cloud.openapi.phonenumber.getPhoneNumber({
      code: event.code
    })
    
    2022-01-18
    有用
    回复 4
    • 謝勃 Adam Shieh
      謝勃 Adam Shieh
      2022-01-18
      openapi.phonenumber.getPhoneNumber 这个不好使,errCode: -604100 API not found 提示,API不存在。。。。。
      2022-01-18
      回复
    • Mr.Zhao
      Mr.Zhao
      2022-01-18回复謝勃 Adam Shieh
      那就是文档更新了,SDK还没更新
      2022-01-18
      回复
    • 謝勃 Adam Shieh
      謝勃 Adam Shieh
      发表于移动端
      2022-01-18回复Mr.Zhao
      有可能
      2022-01-18
      回复
    • arthur
      arthur
      2022-01-20
      await cloud.openapi.phonenumber.getPhoneNumber({
        code: event.code
      })这个好用,刚刚实测
      2022-01-20
      回复
  • 不如吃茶去
    不如吃茶去
    2022-01-18

    这个api好不知道能不能用


    2022-01-18
    有用
    回复 3
    • 謝勃 Adam Shieh
      謝勃 Adam Shieh
      2022-01-18
      感觉不怎么好使
      2022-01-18
      回复
    • 不如吃茶去
      不如吃茶去
      2022-01-18回复謝勃 Adam Shieh
      wxml:<button open-type="getPhoneNumber" bindgetphonenumber="getPhoneNumber">
                绑定手机号
             </button>
      js:getPhoneNumber(e) {
          wx.cloud.callFunction({
            name:"commonFunction",
            data:{
              type:"getCellPhone",
              cloudID:e.detail.cloudID
            }
          })
          .then(res=>{
            
            wx.setStorageSync("phone", phone);
          })
          .catch(err=>{
            Toast("绑定失败!");
          })
        },
      云函数:exports.main = async (event, context) => {
        const res = await cloud.getOpenData({
          list: [event.cloudID]
        });
        return res;
      }


      这样子可以拿到
      2022-01-18
      回复
    • 謝勃 Adam Shieh
      謝勃 Adam Shieh
      发表于移动端
      2022-01-18回复不如吃茶去
      是的,这个方法可以,想试试新的方法。强迫症,哈哈哈😂
      2022-01-18
      回复
登录 后发表内容