【实例简介】

用java的方式对微信的网页信息进行调用授权。很详细的写了Accesstoken和Code的用法和返回UserInfo的数据和内容。

【实例截图】

【核心代码】

b827d9cd-9188-4311-a3e8-cb1685b25b28

└── chapter-06

├── src

│   ├── log4j.properties

│   └── org

│   └── liufeng

│   ├── course

│   │   ├── menu

│   │   │   ├── Button.java

│   │   │   ├── ClickButton.java

│   │   │   ├── ComplexButton.java

│   │   │   ├── Menu.java

│   │   │   └── ViewButton.java

│   │   ├── message

│   │   │   ├── event

│   │   │   │   ├── BaseEvent.java

│   │   │   │   ├── LocationEvent.java

│   │   │   │   ├── MenuEvent.java

│   │   │   │   ├── QRCodeEvent.java

│   │   │   │   └── SubscribeEvent.java

│   │   │   ├── req

│   │   │   │   ├── BaseMessage.java

│   │   │   │   ├── ImageMessage.java

│   │   │   │   ├── LinkMessage.java

│   │   │   │   ├── LocationMessage.java

│   │   │   │   ├── TextMessage.java

│   │   │   │   ├── VideoMessage.java

│   │   │   │   └── VoiceMessage.java

│   │   │   └── resp

│   │   │   ├── Article.java

│   │   │   ├── BaseMessage.java

│   │   │   ├── Image.java

│   │   │   ├── ImageMessage.java

│   │   │   ├── Music.java

│   │   │   ├── MusicMessage.java

│   │   │   ├── NewsMessage.java

│   │   │   ├── TextMessage.java

│   │   │   ├── Video.java

│   │   │   ├── VideoMessage.java

│   │   │   ├── Voice.java

│   │   │   └── VoiceMessage.java

│   │   ├── pojo

│   │   │   ├── SNSUserInfo.java

│   │   │   ├── Token.java

│   │   │   ├── WeixinGroup.java

│   │   │   ├── WeixinMedia.java

│   │   │   ├── WeixinOauth2Token.java

│   │   │   ├── WeixinQRCode.java

│   │   │   ├── WeixinUserInfo.java

│   │   │   └── WeixinUserList.java

│   │   ├── service

│   │   │   └── CoreService.java

│   │   ├── servlet

│   │   │   ├── CoreServlet.java

│   │   │   └── OAuthServlet.java

│   │   └── util

│   │   ├── AdvancedUtil.java

│   │   ├── CommonUtil.java

│   │   ├── MenuUtil.java

│   │   ├── MessageUtil.java

│   │   ├── MyX509TrustManager.java

│   │   └── SignUtil.java

│   └── weixin

│   └── main

│   └── MenuManager.java

└── WebRoot

├── index.jsp

├── META-INF

│   └── MANIFEST.MF

└── WEB-INF

├── classes

│   ├── log4j.properties

│   └── org

│   └── liufeng

│   ├── course

│   │   ├── menu

│   │   │   ├── Button.class

│   │   │   ├── ClickButton.class

│   │   │   ├── ComplexButton.class

│   │   │   ├── Menu.class

│   │   │   └── ViewButton.class

│   │   ├── message

│   │   │   ├── event

│   │   │   │   ├── BaseEvent.class

│   │   │   │   ├── LocationEvent.class

│   │   │   │   ├── MenuEvent.class

│   │   │   │   ├── QRCodeEvent.class

│   │   │   │   └── SubscribeEvent.class

│   │   │   ├── req

│   │   │   │   ├── BaseMessage.class

│   │   │   │   ├── ImageMessage.class

│   │   │   │   ├── LinkMessage.class

│   │   │   │   ├── LocationMessage.class

│   │   │   │   ├── TextMessage.class

│   │   │   │   ├── VideoMessage.class

│   │   │   │   └── VoiceMessage.class

│   │   │   └── resp

│   │   │   ├── Article.class

│   │   │   ├── BaseMessage.class

│   │   │   ├── Image.class

│   │   │   ├── ImageMessage.class

│   │   │   ├── Music.class

│   │   │   ├── MusicMessage.class

│   │   │   ├── NewsMessage.class

│   │   │   ├── TextMessage.class

│   │   │   ├── Video.class

│   │   │   ├── VideoMessage.class

│   │   │   ├── Voice.class

│   │   │   └── VoiceMessage.class

│   │   ├── pojo

│   │   │   ├── SNSUserInfo.class

│   │   │   ├── Token.class

│   │   │   ├── WeixinGroup.class

│   │   │   ├── WeixinMedia.class

│   │   │   ├── WeixinOauth2Token.class

│   │   │   ├── WeixinQRCode.class

│   │   │   ├── WeixinUserInfo.class

│   │   │   └── WeixinUserList.class

│   │   ├── service

│   │   │   └── CoreService.class

│   │   ├── servlet

│   │   │   ├── CoreServlet.class

│   │   │   └── OAuthServlet.class

│   │   └── util

│   │   ├── AdvancedUtil.class

│   │   ├── CommonUtil.class

│   │   ├── MenuUtil.class

│   │   ├── MessageUtil.class

│   │   ├── MyX509TrustManager.class

│   │   └── SignUtil.class

│   └── weixin

│   └── main

│   └── MenuManager.class

├── lib

│   ├── commons-beanutils-1.7.0.jar

│   ├── commons-collections-3.2.1.jar

│   ├── commons-lang-2.3.jar

│   ├── commons-logging-1.0.4.jar

│   ├── dom4j-1.6.1.jar

│   ├── ezmorph-1.0.6.jar

│   ├── json-lib-2.2.3-jdk13.jar

│   ├── log4j-1.2.15.jar

│   ├── slf4j-api-1.5.10.jar

│   └── slf4j-log4j12-1.5.10.jar

└── web.xml

35 directories, 109 files

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐