首页 > 代码库 > 微信网页授权Java实现
微信网页授权Java实现
微信网页授权Java实现
官方文档:https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1421140842&token=&lang=zh_CN
在获取了code之后,获取网页的access_token和openid,
这个时候有一个坑,
RestTemplate template = new RestTemplate(); Object jsonString = template.getForObject(url, String.class); System.out.println(jsonString); JSONObject fromObject = JSONObject.fromObject(jsonString); System.out.println(fromObject); Object openidObject = fromObject.get("openid"); System.out.println(openidObject);
获取基础支持中的access_token的时候,RestTemplate调用可以直接转为Map.class对象,
结果获取网页的access_token,竟然返回的是字符串;
需要自己在用json-lib再转一次;好像没有找对方法呀;有木有好心人告诉我;好像spring对于JSON字符串与对象之间的转换好像有些不太感兴趣;
微信网页授权Java实现
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。