收藏
回答

小程序直播组件获取直播列表44002?

不是特别清楚该怎么传过去,求指教

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

2 个回答

  • Admin²⁰²⁰
    Admin²⁰²⁰
    05-05
        public GetLiveInfo getLiveInfo(Object request){
            String url = "http://api.weixin.qq.com/wxa/business/getliveinfo?access_token={AccessToken}";
            String token = getAccessToken(appId, appSecret, false);
            Map<String, String> vars = new HashMap<>(2);
            vars.put("AccessToken", token);
            GetLiveInfo getLiveInfo = restTemplate.postForObject(url, request, GetLiveInfo.class, vars);
            if (MapUtils.isObjectNotEmpty(getLiveInfo)
                    || getLiveInfo.getErrcode() ==40001) {
                token = getAccessToken(appId, appSecret, false);
                vars = new HashMap<>(2);
                vars.put("AccessToken", token);
                getLiveInfo = restTemplate.postForObject(url, request, GetLiveInfo.class, vars);
            }
            System.out.println("当前剩余次数 ->"+NUM--);
            System.out.println("getLiveInfo ->" +getLiveInfo.getErrmsg());
            return getLiveInfo;
        }
    俺的。
    里面有些class需要你自己建
    
    05-05
    有用 1
    回复 2
    • IF
      IF
      05-05
      好的,谢谢啦,已经解决啦
      05-05
      回复
    • ^O^我喜欢你呀2021
      ^O^我喜欢你呀2021
      08-05
      怎末整的 我也有api报44002,但是我之前一直都可以正常访问,换了服务器代码没换就不行了
      08-05
      回复
  • stop eating
    stop eating
    05-05

    用 spring 的 RestTemplate吧

    05-05
    有用 1
    回复 2
    • IF
      IF
      05-05
      好的 谢谢,我试一下
      05-05
      回复
    • IF
      IF
      05-05
      大哥,牛逼
      05-05
      回复
登录 后发表内容
问题标签