收藏
回答

订阅消息推送报错java.lang.NullPointerException: null怎么解决?

调用微信小程序推送订阅消息报错:

java.lang.NullPointerException: null

at cn.binarywang.wx.miniapp.api.impl.BaseWxMaServiceImpl.getAccessToken(BaseWxMaServiceImpl.java:173)

at cn.binarywang.wx.miniapp.api.impl.BaseWxMaServiceImpl.executeInternal(BaseWxMaServiceImpl.java:290)

at cn.binarywang.wx.miniapp.api.impl.BaseWxMaServiceImpl.execute(BaseWxMaServiceImpl.java:253)

at cn.binarywang.wx.miniapp.api.impl.BaseWxMaServiceImpl.post(BaseWxMaServiceImpl.java:227)

at cn.binarywang.wx.miniapp.api.impl.WxMaMsgServiceImpl.sendSubscribeMsg(WxMaMsgServiceImpl.java:36)

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

3 个回答

  • zzy
    zzy
    09-25

    我也遇到同样的问题,值都有,能正常授权登录,调用发送订阅消息的时候就报这个错误。求解

    09-25
    有用
    回复
  • Mr.Zhao
    Mr.Zhao
    发表于移动端
    06-07
    不会debug?
    06-07
    有用
    回复
  • 杰
    06-07
    WxMaProperties.Config userConfig = wxMaProperties.getConfigs().get(1);
    WxMaSubscribeMessage subscribeMessageToUserReq = getWxMaSubscribeMessageToUser(tOrder, userConfig.getSendPayResultTemplateId());
    subscribeMessageToUserReq.setToUser(getRealWxOpenid(userAppExt.getWechatOpenid()));
    subscribeMessageToUserReq.setPage(sysConfigService.selectConfigByKey(SysConfigConstants.WX_USER_SHARE_ORDERPAGE));
    wxMaService.getMsgService().sendSubscribeMsg(subscribeMessageToUserReq);参数都有值
    
    06-07
    有用
    回复
登录 后发表内容