WeiXinCompanyOAuth.java 文件源码

java
阅读 41 收藏 0 点赞 0 评论 0

项目:iBase4J-Common 作者:
public static String getUserInfo(String code, int agentid) {
        String urlStr = "https://qyapi.weixin.qq.com/cgi-bin/user/getuserinfo?access_token="+WeiXinCompanyUtils.getToken()+
//              "&code="+code+"&agentid="+CommonUtils.WX_QY_AGENT_TEST;
                "&code="+code+"&agentid="+agentid;
        try {
            URL url = new URL(urlStr);
            HttpsURLConnection conn = (HttpsURLConnection)url.openConnection();

            conn.setDoInput(true);

            BufferedReader reader = new BufferedReader(new InputStreamReader(conn.getInputStream()));
            String s = null;
            StringBuilder sb = new StringBuilder();
            while ((s=reader.readLine()) != null) {
                sb.append(s);
            }
            JSONObject jsonObject = JSON.parseObject(sb.toString());
            if(jsonObject.get("UserId") !=null){
                return jsonObject.get("UserId").toString();
            }
            reader.close();
        } catch (Exception e) {
            e.printStackTrace();
        }
        return null;
    }
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号