微信开发获取access_token(凭证)接口的详解

TokenServiceImpl.java(获取接口):

/**
     * 接口凭证:
     */
    @Override
    public Map<String, Object> access_token() {
         String param="grant_type="+WeChatTool.access_token_grant_type+"&appid="+WeChatTool.wxspAppid+"&secret="+WeChatTool.wxspSecret;
          //获取接口凭证
                 String sendGet=Httprequests.sendGet(WeChatTool.select_access_token,param);
                 System.out.println("发送git请求的返回值:"+sendGet);
                 JSONObject json = JSONObject.fromObject(sendGet);       
                 String access_token=json.getString("access_token"); //凭证
                 System.out.println("获取的access_token:"+access_token);
                 int expires_in= json.getInt("expires_in"); //凭证有效时间,单位:秒
                 System.out.println("有效的时间:"+expires_in);
                 System.out.print("获取凭证成功");
                 System.out.println("返回的数据:"+access_token);
                 Map<String, Object> map = new HashMap<String, Object>();
                 map.put("access_token", access_token);
                 map.put("expires_in", expires_in);
                 return map;
    }
经验分享 程序员 微信小程序 职场和发展