├── .gitignore ├── LICENSE ├── README.md ├── client-sdk ├── build.gradle └── src │ ├── main │ └── java │ │ └── com │ │ └── smjcco │ │ └── wxpusher │ │ └── client │ │ └── sdk │ │ ├── HttpUtils.java │ │ ├── WxPusher.java │ │ └── bean │ │ ├── CreateQrcodeReq.java │ │ ├── CreateQrcodeResp.java │ │ ├── Message.java │ │ ├── MessageResult.java │ │ ├── Page.java │ │ ├── Result.java │ │ ├── ResultCode.java │ │ ├── UserType.java │ │ ├── WxUser.java │ │ └── callback │ │ ├── AppSubscribeBean.java │ │ ├── BaseCallBackReq.java │ │ ├── OrderPayBean.java │ │ └── UpCommandBean.java │ └── test │ └── java │ └── com │ └── smjcco │ └── wxpusher │ └── client │ └── sdk │ └── ClientTest.java ├── demo ├── build.gradle └── src │ └── main │ ├── java │ └── com │ │ └── smjcco │ │ └── wxpusher │ │ └── client │ │ └── sdk │ │ └── demo │ │ ├── AppWebMvcConfigurer.java │ │ ├── CommonService.java │ │ ├── JavaWebApplication.java │ │ ├── controller │ │ ├── CallBackController.java │ │ ├── CommonController.java │ │ ├── DisplayController.java │ │ ├── HealthCheckController.java │ │ └── SendController.java │ │ ├── cron │ │ └── ClearTimeoutDataScheduleTask.java │ │ ├── data │ │ ├── ScanQrocodeDataRepo.java │ │ └── UpCommandDataRepo.java │ │ ├── result │ │ ├── AppException.java │ │ ├── BizException.java │ │ ├── HttpException.java │ │ ├── Result.java │ │ └── ResultCode.java │ │ └── utils │ │ ├── DateUtil.java │ │ ├── RandomUtil.java │ │ └── ThrowableUtils.java │ └── resources │ ├── application-prod.properties │ ├── application-test.properties │ ├── application.properties │ ├── banner.txt │ └── templates │ └── display.ftl ├── gradle └── wrapper │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat └── settings.gradle /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wxpusher/wxpusher-sdk-java/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wxpusher/wxpusher-sdk-java/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wxpusher/wxpusher-sdk-java/HEAD/README.md -------------------------------------------------------------------------------- /client-sdk/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wxpusher/wxpusher-sdk-java/HEAD/client-sdk/build.gradle -------------------------------------------------------------------------------- /client-sdk/src/main/java/com/smjcco/wxpusher/client/sdk/HttpUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wxpusher/wxpusher-sdk-java/HEAD/client-sdk/src/main/java/com/smjcco/wxpusher/client/sdk/HttpUtils.java -------------------------------------------------------------------------------- /client-sdk/src/main/java/com/smjcco/wxpusher/client/sdk/WxPusher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wxpusher/wxpusher-sdk-java/HEAD/client-sdk/src/main/java/com/smjcco/wxpusher/client/sdk/WxPusher.java -------------------------------------------------------------------------------- /client-sdk/src/main/java/com/smjcco/wxpusher/client/sdk/bean/CreateQrcodeReq.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wxpusher/wxpusher-sdk-java/HEAD/client-sdk/src/main/java/com/smjcco/wxpusher/client/sdk/bean/CreateQrcodeReq.java -------------------------------------------------------------------------------- /client-sdk/src/main/java/com/smjcco/wxpusher/client/sdk/bean/CreateQrcodeResp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wxpusher/wxpusher-sdk-java/HEAD/client-sdk/src/main/java/com/smjcco/wxpusher/client/sdk/bean/CreateQrcodeResp.java -------------------------------------------------------------------------------- /client-sdk/src/main/java/com/smjcco/wxpusher/client/sdk/bean/Message.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wxpusher/wxpusher-sdk-java/HEAD/client-sdk/src/main/java/com/smjcco/wxpusher/client/sdk/bean/Message.java -------------------------------------------------------------------------------- /client-sdk/src/main/java/com/smjcco/wxpusher/client/sdk/bean/MessageResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wxpusher/wxpusher-sdk-java/HEAD/client-sdk/src/main/java/com/smjcco/wxpusher/client/sdk/bean/MessageResult.java -------------------------------------------------------------------------------- /client-sdk/src/main/java/com/smjcco/wxpusher/client/sdk/bean/Page.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wxpusher/wxpusher-sdk-java/HEAD/client-sdk/src/main/java/com/smjcco/wxpusher/client/sdk/bean/Page.java -------------------------------------------------------------------------------- /client-sdk/src/main/java/com/smjcco/wxpusher/client/sdk/bean/Result.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wxpusher/wxpusher-sdk-java/HEAD/client-sdk/src/main/java/com/smjcco/wxpusher/client/sdk/bean/Result.java -------------------------------------------------------------------------------- /client-sdk/src/main/java/com/smjcco/wxpusher/client/sdk/bean/ResultCode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wxpusher/wxpusher-sdk-java/HEAD/client-sdk/src/main/java/com/smjcco/wxpusher/client/sdk/bean/ResultCode.java -------------------------------------------------------------------------------- /client-sdk/src/main/java/com/smjcco/wxpusher/client/sdk/bean/UserType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wxpusher/wxpusher-sdk-java/HEAD/client-sdk/src/main/java/com/smjcco/wxpusher/client/sdk/bean/UserType.java -------------------------------------------------------------------------------- /client-sdk/src/main/java/com/smjcco/wxpusher/client/sdk/bean/WxUser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wxpusher/wxpusher-sdk-java/HEAD/client-sdk/src/main/java/com/smjcco/wxpusher/client/sdk/bean/WxUser.java -------------------------------------------------------------------------------- /client-sdk/src/main/java/com/smjcco/wxpusher/client/sdk/bean/callback/AppSubscribeBean.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wxpusher/wxpusher-sdk-java/HEAD/client-sdk/src/main/java/com/smjcco/wxpusher/client/sdk/bean/callback/AppSubscribeBean.java -------------------------------------------------------------------------------- /client-sdk/src/main/java/com/smjcco/wxpusher/client/sdk/bean/callback/BaseCallBackReq.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wxpusher/wxpusher-sdk-java/HEAD/client-sdk/src/main/java/com/smjcco/wxpusher/client/sdk/bean/callback/BaseCallBackReq.java -------------------------------------------------------------------------------- /client-sdk/src/main/java/com/smjcco/wxpusher/client/sdk/bean/callback/OrderPayBean.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wxpusher/wxpusher-sdk-java/HEAD/client-sdk/src/main/java/com/smjcco/wxpusher/client/sdk/bean/callback/OrderPayBean.java -------------------------------------------------------------------------------- /client-sdk/src/main/java/com/smjcco/wxpusher/client/sdk/bean/callback/UpCommandBean.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wxpusher/wxpusher-sdk-java/HEAD/client-sdk/src/main/java/com/smjcco/wxpusher/client/sdk/bean/callback/UpCommandBean.java -------------------------------------------------------------------------------- /client-sdk/src/test/java/com/smjcco/wxpusher/client/sdk/ClientTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wxpusher/wxpusher-sdk-java/HEAD/client-sdk/src/test/java/com/smjcco/wxpusher/client/sdk/ClientTest.java -------------------------------------------------------------------------------- /demo/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wxpusher/wxpusher-sdk-java/HEAD/demo/build.gradle -------------------------------------------------------------------------------- /demo/src/main/java/com/smjcco/wxpusher/client/sdk/demo/AppWebMvcConfigurer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wxpusher/wxpusher-sdk-java/HEAD/demo/src/main/java/com/smjcco/wxpusher/client/sdk/demo/AppWebMvcConfigurer.java -------------------------------------------------------------------------------- /demo/src/main/java/com/smjcco/wxpusher/client/sdk/demo/CommonService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wxpusher/wxpusher-sdk-java/HEAD/demo/src/main/java/com/smjcco/wxpusher/client/sdk/demo/CommonService.java -------------------------------------------------------------------------------- /demo/src/main/java/com/smjcco/wxpusher/client/sdk/demo/JavaWebApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wxpusher/wxpusher-sdk-java/HEAD/demo/src/main/java/com/smjcco/wxpusher/client/sdk/demo/JavaWebApplication.java -------------------------------------------------------------------------------- /demo/src/main/java/com/smjcco/wxpusher/client/sdk/demo/controller/CallBackController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wxpusher/wxpusher-sdk-java/HEAD/demo/src/main/java/com/smjcco/wxpusher/client/sdk/demo/controller/CallBackController.java -------------------------------------------------------------------------------- /demo/src/main/java/com/smjcco/wxpusher/client/sdk/demo/controller/CommonController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wxpusher/wxpusher-sdk-java/HEAD/demo/src/main/java/com/smjcco/wxpusher/client/sdk/demo/controller/CommonController.java -------------------------------------------------------------------------------- /demo/src/main/java/com/smjcco/wxpusher/client/sdk/demo/controller/DisplayController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wxpusher/wxpusher-sdk-java/HEAD/demo/src/main/java/com/smjcco/wxpusher/client/sdk/demo/controller/DisplayController.java -------------------------------------------------------------------------------- /demo/src/main/java/com/smjcco/wxpusher/client/sdk/demo/controller/HealthCheckController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wxpusher/wxpusher-sdk-java/HEAD/demo/src/main/java/com/smjcco/wxpusher/client/sdk/demo/controller/HealthCheckController.java -------------------------------------------------------------------------------- /demo/src/main/java/com/smjcco/wxpusher/client/sdk/demo/controller/SendController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wxpusher/wxpusher-sdk-java/HEAD/demo/src/main/java/com/smjcco/wxpusher/client/sdk/demo/controller/SendController.java -------------------------------------------------------------------------------- /demo/src/main/java/com/smjcco/wxpusher/client/sdk/demo/cron/ClearTimeoutDataScheduleTask.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wxpusher/wxpusher-sdk-java/HEAD/demo/src/main/java/com/smjcco/wxpusher/client/sdk/demo/cron/ClearTimeoutDataScheduleTask.java -------------------------------------------------------------------------------- /demo/src/main/java/com/smjcco/wxpusher/client/sdk/demo/data/ScanQrocodeDataRepo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wxpusher/wxpusher-sdk-java/HEAD/demo/src/main/java/com/smjcco/wxpusher/client/sdk/demo/data/ScanQrocodeDataRepo.java -------------------------------------------------------------------------------- /demo/src/main/java/com/smjcco/wxpusher/client/sdk/demo/data/UpCommandDataRepo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wxpusher/wxpusher-sdk-java/HEAD/demo/src/main/java/com/smjcco/wxpusher/client/sdk/demo/data/UpCommandDataRepo.java -------------------------------------------------------------------------------- /demo/src/main/java/com/smjcco/wxpusher/client/sdk/demo/result/AppException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wxpusher/wxpusher-sdk-java/HEAD/demo/src/main/java/com/smjcco/wxpusher/client/sdk/demo/result/AppException.java -------------------------------------------------------------------------------- /demo/src/main/java/com/smjcco/wxpusher/client/sdk/demo/result/BizException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wxpusher/wxpusher-sdk-java/HEAD/demo/src/main/java/com/smjcco/wxpusher/client/sdk/demo/result/BizException.java -------------------------------------------------------------------------------- /demo/src/main/java/com/smjcco/wxpusher/client/sdk/demo/result/HttpException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wxpusher/wxpusher-sdk-java/HEAD/demo/src/main/java/com/smjcco/wxpusher/client/sdk/demo/result/HttpException.java -------------------------------------------------------------------------------- /demo/src/main/java/com/smjcco/wxpusher/client/sdk/demo/result/Result.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wxpusher/wxpusher-sdk-java/HEAD/demo/src/main/java/com/smjcco/wxpusher/client/sdk/demo/result/Result.java -------------------------------------------------------------------------------- /demo/src/main/java/com/smjcco/wxpusher/client/sdk/demo/result/ResultCode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wxpusher/wxpusher-sdk-java/HEAD/demo/src/main/java/com/smjcco/wxpusher/client/sdk/demo/result/ResultCode.java -------------------------------------------------------------------------------- /demo/src/main/java/com/smjcco/wxpusher/client/sdk/demo/utils/DateUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wxpusher/wxpusher-sdk-java/HEAD/demo/src/main/java/com/smjcco/wxpusher/client/sdk/demo/utils/DateUtil.java -------------------------------------------------------------------------------- /demo/src/main/java/com/smjcco/wxpusher/client/sdk/demo/utils/RandomUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wxpusher/wxpusher-sdk-java/HEAD/demo/src/main/java/com/smjcco/wxpusher/client/sdk/demo/utils/RandomUtil.java -------------------------------------------------------------------------------- /demo/src/main/java/com/smjcco/wxpusher/client/sdk/demo/utils/ThrowableUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wxpusher/wxpusher-sdk-java/HEAD/demo/src/main/java/com/smjcco/wxpusher/client/sdk/demo/utils/ThrowableUtils.java -------------------------------------------------------------------------------- /demo/src/main/resources/application-prod.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wxpusher/wxpusher-sdk-java/HEAD/demo/src/main/resources/application-prod.properties -------------------------------------------------------------------------------- /demo/src/main/resources/application-test.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wxpusher/wxpusher-sdk-java/HEAD/demo/src/main/resources/application-test.properties -------------------------------------------------------------------------------- /demo/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wxpusher/wxpusher-sdk-java/HEAD/demo/src/main/resources/application.properties -------------------------------------------------------------------------------- /demo/src/main/resources/banner.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wxpusher/wxpusher-sdk-java/HEAD/demo/src/main/resources/banner.txt -------------------------------------------------------------------------------- /demo/src/main/resources/templates/display.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wxpusher/wxpusher-sdk-java/HEAD/demo/src/main/resources/templates/display.ftl -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wxpusher/wxpusher-sdk-java/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wxpusher/wxpusher-sdk-java/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wxpusher/wxpusher-sdk-java/HEAD/gradlew.bat -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wxpusher/wxpusher-sdk-java/HEAD/settings.gradle --------------------------------------------------------------------------------