贴一下servlet中的代码:
protected void doPost(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
// TODO Auto-generated method stub
response.setContentType("text/html; charset=utf-8");
String code = request.getParameter("code");
String access1 = request.getParameter("access_token");
a1 a = new a1();
String url1 = "https://oapi.dingtalk.com/user/getuserinfo?access_token="+access1+"&code="+code;
String json1 = a.start(url1);
JSONObject obj1 = JSONObject.fromObject(json1);
String userid = obj1.getString("userid");
String url2="https://oapi.dingtalk.com/user/get?access_token="+access1+"&userid="+userid;
String json2 = a.start(url2);
JSONObject obj2 = JSONObject.fromObject(json2);
String name1 = obj2.getString("name");
String mob1 = obj2.getString("mobile");
String send="name:"+name1+"mobile:"+mob1;
response.getWriter().print(send);
}
里面的name是中文,感觉中文显示是乱码,不知为什么,求大神指教。。。。。。。。
-------------------------
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。