收藏
回答

在使用微信服务端sdk接口获取用户手机号

https://developers.weixin.qq.com/miniprogram/dev/OpenApiDoc/user-info/phone-number/getPhoneNumber.html

在获取用户授权手机号时为什么会获取到这种不满足11位的手机号并且还有+

不正常的手机号:{"countryCode":"1","phoneNumber":"+15129***386","purePhoneNumber":"5129***386","watermark":{"appid":"wx6c2f550****5099","timestamp":"1709255009"}}

正常的手机号{"countryCode":"86","phoneNumber":"186******99","purePhoneNumber":"186******99","watermark":{"appid":"wx6c2f550****5099","timestamp":"1709229001"}}


以下代码

final WxMaService wxService = miniAppConfigHolder.getMaService(appCode);

WxMaPhoneNumberInfo phoneNoInfo = wxService.getUserService().getPhoneNoInfo(wxSessionKey, encryptedData, iv);


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

2 个回答

  • 社区技术运营专员--许涛
    社区技术运营专员--许涛
    04-12

    你好,+1 是别人区号

    04-12
    有用
    回复
  • Mr.Zhao
    Mr.Zhao
    04-11

    USA 也是联通 电信 移动手机号?

    04-11
    有用
    回复
登录 后发表内容