itchat4j

微信自动回复机器人

+--------------+ +---------------+ +---------------+

| | | | | |

| Get UUID | | Get Contact | | Status Notify |

| | | | | |

+-------+------+ +-------^-------+ +-------^-------+

| | |

| +-------+ +--------+

| | |

+-------v------+ +-----+--+------+ +--------------+

| | | | | |

| Get QRCode | | Weixin Init +------> Sync Check

| | | | | | |

+-------+------+ +-------^-------+ +-------+------+ |

| | | |

| | +-----------+

| | |

+-------v------+ +-------+--------+ +-------v-------+

| | Confirm Login | | | |

+------> Login +---------------> New Login Page | | Weixin Sync |

| | | | | | |

| +------+-------+ +----------------+ +---------------+

| |

|QRCode Scaned|

+-------------+

Getting Start

WechatContext wechatContext = new DefaultWechatContext(new ArrayList() {

{

add(new MessageHandler() {

@Override

public void handle(WechatMessage wechatMessage) {

System.out.println("test");

}

@Override

public Integer getType() {

return MessageType.TEXT.getType();

}

});

}

});

Wechat wechat = wechatContext.getWechat();

wechat.login();

java实现itchat_GitHub - Xiazki/itchat4j: wechatbot 的java实现,简单搭建了基本框架和实现了扫码登陆,具体网页微信api请参考...相关推荐

  1. java实现简单扫码登录功能(模仿微信网页版扫码)

    java实现简单扫码登录功能 模仿微信pc网页版扫码登录 使用js代码生成qrcode二维码减轻服务器压力 js循环请求服务端,判断是否qrcode被扫 二维码超时失效功能 二维码被扫成功登录,服务端 ...

  2. java实现PC网站实现微信扫码登陆

    近期,开发一个项目要求PC网站可以进行扫码登陆. 1.前期工作 需要先在微信开放平台进行注册(https://open.weixin.qq.com/),并认证一个网站应用. 点击查看按钮,我们需要记录 ...

  3. 微信扫码登陆(JAVA)

    在web端用到weChat扫码登录,在手机扫码登陆成功后,跳转到相应的界面. 1.第一步请求code 调用接口:https://open.weixin.qq.com/connect/qrconnect ...

  4. java实现扫码微信登录_java实现简单扫码登录功能(模仿微信网页版扫码)

    public class PoolCache { // 缓存超时时间 10分钟 private static Long timeOutSecond = 10 * 60 * 1000L; // 每半小时 ...

  5. JAVA 淘宝扫码登陆以及下单流程

    所用API 并非官方API 自己提取 ,扫码登陆.加载商品.立即购买 3个API 都调试通过,提交订单API 一直提示 无法购买,文章的目的 供大家一起探讨学习 集思广益,因为该代码目前处于调试阶段, ...

  6. java推送技术_java网络编程 - java服务器推送技术系列方案实战

    前言 服务器推送技术(又名Comet)是建立在ARP基础之上的一种非常实用的技术,它广泛应用于Web端,手机APP应用端等.具体很多场景都需要此技术的支撑,包括扫码登录.扫码支付.网页支付.端到端消息 ...

  7. 微信公众号开发扫码登录(java版)

    文章有不当之处,欢迎指正,如果喜欢微信阅读,你也可以关注我的微信公众号:好好学java,获取优质学习资源. 商家信息管理系统登录时可以用微信扫码登录. 参考文档是微信开放平台,**着重需要关注文档(开 ...

  8. Java SpringMVC实现PC端网页微信扫码支付完整版

    一:前期微信支付扫盲知识 前提条件是已经有申请了微信支付功能的公众号,然后我们需要得到公众号APPID和微信商户号,这个分别在微信公众号和微信支付商家平台上面可以发现.其实在你申请成功支付功能之后,微 ...

  9. 【微信】Java 微信扫码支付(模式二)

    一.前言 今天是一个有意义的日子,八月十五中秋节. 在这个这么有意义的日子里,小编写下这篇博客,自己的记忆肯定非常深,哈哈哈,先自嘲一下. 记得小编的前一篇关于微信的博客中提到了,微信是一种生活方式, ...

最新文章

  1. java 3gpp转mp3_Android音频以及音频播放器开发实例
  2. 《区块链100问》笔记整理——23~41问
  3. RMQ问题,加深对ST算法的理解(Sparse Table)
  4. 12.JAVA基本数据类型
  5. js打印不询问直接打印_直接成型喷墨打印的五个关键注意事项
  6. php执行sql内存溢出_SQL Server 2017:SQL排序,溢出,内存和自适应内存授予反馈
  7. c#点击按钮调出另一个窗体_在类库或winform项目中打开另一个winform项目窗体的方法...
  8. 关于最新上映电影的评论
  9. 微软ReportViewer(rdlc)发布时所需要的动态库(vs2010)
  10. matlab mse mae,回归评价指标MSE、RMSE、MAE、R-Squared
  11. Make sure that `gem install sqlite3 -v '1.3.13' --source 'https://rubygems.org/'` succeeds before...
  12. 【C#】两种方式实现给PDF文件加水印,源码分享
  13. composer介绍
  14. java字符串在字符中的位置_Java如何获取字符在字符串中的位置
  15. IntelliJ IDEA 插件库设置
  16. The Thirty-fifth Of Word-Day
  17. Qt音视频开发01-共享解码线程(耗时一年/性能凶残/至臻完美)
  18. Python调用腾讯API发送短信验证码
  19. 1个人,100天业余时间,用Flutter开发完一个商业APP,手握5家大厂offer
  20. Wireshark抓包过滤

热门文章

  1. Zabbix中文模式:图片下面的字符乱码
  2. php递归无限极分类
  3. 阻止函数源码在控制台输出
  4. 删除rz上传失败乱码的文件
  5. [转]一个人脸检测器
  6. 数据结构与算法--7.树的基础知识
  7. linux无法访问443端口,linux – 为什么我无法在Ubuntu上ping端口443?
  8. 禅道 php api,云禅道有API的方式可以获取数据吗
  9. activiti 批量 mysql_Activiti6系列(3)- 快速体验
  10. 权限表使用联合主键吗_天天写 order by,你知道Mysql底层执行流程吗?