报的code是 40163
服务端获取手机号失败,请问是否有限制?@Autowired private WxMaService wxService; public Map<String, Object> miniAppPhone(String code, String encryptedData, String ivStr) { Map<String, Object> dataMap = Maps.newHashMap(); try { WxMaJscode2SessionResult session = wxService.getUserService().getSessionInfo(code); WxMaPhoneNumberInfo numberInfo = wxService.getUserService().getPhoneNoInfo(session.getSessionKey(), encryptedData, ivStr); String phoneNumber = numberInfo.getPhoneNumber(); String countryCode = numberInfo.getCountryCode() ; } catch (WxErrorException e) { e.printStackTrace(); } return dataMap; } 服务端这样子调用,时不时就会报code已失效的。 但有时候就是好的,保证每次都是从小程序端获取的code、encryptedData、ivStr。 请问该接口是有什么调用次数的限制之类的吗?
2020-07-18