收藏
回答

微信支付的话需要openid,但是做的小程序纯手机号验证码登录,那怎么办?

我是个小白只是想问一下,希望科普一下

最后一次编辑于  09-08
回答关注问题邀请回答
收藏

4 个回答

  • CP
    CP
    09-09

    可惜现在获取unionId不能静默,不然就没那么麻烦了

    09-09
    赞同
    回复
  • 熊猫不说话
    熊猫不说话
    09-09

    wx.login  换取code  用code换openid,不需要授权。将手机号与openid绑定

    09-09
    赞同
    回复
  • 仙森ღ₅₂₀¹³¹⁴
    仙森ღ₅₂₀¹³¹⁴
    09-09

    头像昵称 授权拿到openId,做支付是授权手机号,把openId与手机号绑定,下次假如删除小程序后通过头像昵称授权就能拿到手机号。

    09-09
    赞同
    回复 2
    • 青玉案
      青玉案
      09-09
      因为微信公众号问题,后台绑定的是微信公众号跟手机号绑定。这边小程序获取的openid没法接入手机号绑定
      09-09
      回复
    • 仙森ღ₅₂₀¹³¹⁴
      仙森ღ₅₂₀¹³¹⁴
      09-09回复青玉案
      跟微信公众号没关系哈。建议使用小程序的openId
      09-09
      回复
  • o0o有脾气的酸奶
    o0o有脾气的酸奶
    09-09

    授权后,获取手机号验证码登录,新用户就将openid和手机号进行绑定,登录

    已注册过的,验证码验证码通过后就直接登录


    直接微信授权登录多方便,建议手机登录作为辅助备用登录

    09-09
    赞同
    回复 6
    • 青玉案
      青玉案
      09-09
      微信支付的话怎么也绕不过openid对吗,如果不微信登录就没办法做微信支付功能吗
      09-09
      回复
    • 小满
      小满
      09-09回复青玉案
      openId是绕不开的,不然你怎么知道是谁支付的。就算你绕开了,支付成功以后你的消息推送怎么传达给用户,再往后很多很多场景。。。建议酌情处理
      09-09
      回复
    • 青玉案
      青玉案
      09-09回复小满
      因为后台做的手机号绑定的是微信公众号的openid。微信公众号和小程序openid又不能共用一个openid,唉我去
      09-09
      回复
    • 小满
      小满
      09-09回复青玉案
      可以建立关联啊。。微信开发平台了解下老哥
      09-09
      回复
    • 青玉案
      青玉案
      09-09回复小满
      我看了,但是我们后台没做处理。问上司也不理我。我也是醉了
      09-09
      回复
    查看更多(1)
问题标签