ItChat是一个开源的微信个人号接口,使用python调用微信从未如此简单。

使用不到三十行的代码,你就可以完成一个能够处理所有信息的微信机器人。

当然,该api的使用远不止一个机器人,更多的功能等着你来发现,比如这些。

该接口与公众号接口itchatmp共享类似的操作方式,学习一次掌握两个工具。

如今微信已经成为了个人社交的很大一部分,希望这个项目能够帮助你扩展你的个人的微信号、方便自己的生活。

安装

可以通过本命令安装itchat:pip install itchat

简单入门实例

有了itchat,如果你想要给文件传输助手发一条信息,只需要这样:import itchat

itchat.auto_login()

itchat.send('Hello, filehelper', toUserName='filehelper')

如果你想要回复发给自己的文本消息,只需要这样:import itchat

@itchat.msg_register(itchat.content.TEXT)

def text_reply(msg):

return msg.text

itchat.auto_login()

itchat.run()

一些进阶应用可以在下面的开源机器人的源码和进阶应用中看到,或者你也可以阅览文档。

php微信个人号api,ItChat相关推荐

  1. wxpy 0.1.2微信机器人 / 优雅的微信个人号API

    微信机器人 / 优雅的微信个人号API,基于 itchat,全面优化接口,更有 Python 范儿. 用来干啥 一些常见的场景 控制路由器.智能家居等具有开放接口的玩意儿 跑脚本时自动把日志发送到你的 ...

  2. HTTP又被弃!微信公众号API仅支持HTTPS调用

    为什么80%的码农都做不了架构师?>>>    上周,微信公众平台发布公告,要求开发者尽快将现有通过HTTP方式调用的服务切换为HTTPS调用,平台将于2017年12月30日停止对H ...

  3. 微信公众号api关注接口php,微信公众平台接口开发入门示例

    本文实例讲述了微信公众平台接口开发入门示例.分享给大家供大家参考.具体如下: 微信公众平台的接口开发是一个现在比较常用的功能了,很多的人都会去了解一下微信公众平台一些简单开发应用,这里就来给大家介绍一 ...

  4. 微信商户号 API 密钥、API 证书配置

    一个全新的商户号如何生成 API 密钥.API 证书的操作教程 商户号关联小程序是为了在小程序中能够使用商户号进行微信支付, 关联公众号亦如此 只是使用商户号的支付功能可以不配置 API 证书,因为 ...

  5. 微信公众号api关注接口php,1.1 公众号接口绑定

    ### 绑定微信公众号接口 * * * * * 在应用Admin目录下新建Wecha.php,并不需要权限控制,所以直接继承Controller. 这里的接口代码,学习于方倍工作室的<微信公众平 ...

  6. 微信个人号API接口,个人号开发

    所有个人号模块分析: 登录模块 登录微控平台 member/login 获取微信二维码 user/login 执行微信登录 getIPadLoginInfo 获取联系人列表(群.好友) getAllC ...

  7. 开源的微信个人号接口 itchat 使用

    文档: https://itchat.readthedocs.io/zh/latest/ 安装 pip install itchat 发送示例 import itchatitchat.auto_log ...

  8. python微信api_用Python实现微信公众号API素材库图文消息抓取

    [Python] 纯文本查看 复制代码# -*- coding:utf-8 -*- import os import urllib.parse from html.parser import HTML ...

  9. Java对接微信公众号模板消息推送(架包WxJava)

    内容有点多,请耐心! 最近公司的有这个业务需求,又很凑巧让我来完成: 首先想要对接,先要一个公众号,再就是开发文档了:https://developers.weixin.qq.com/doc/offi ...

  10. java向微信公众号---发送模板和图文消息

    微信公众号初次开发 其他操作 项目搭建 maven application.yml yml参数配置 微信客户端配置 搭建完成 实现业务 模板消息推送 准备工作 模板消息填写要求 图文消息填写要求 推送 ...

最新文章

  1. oracle flashback table 参数,Oracle10g中FLASHBACK TABLE语句恢复DML误操作
  2. ADMT3.1快速迁移域用户账户和组[为企业维护windows server 2008系列十四]
  3. linux读写磁盘文件寿命,linux下TF卡测试寿命的测试程序编写
  4. [4G5G专题-17]:需求-5G发展的主要驱动力
  5. EPLAN导入EDZ文件
  6. 台式计算机上的fn键是哪个,电脑键盘上Fn键到底有什么用?
  7. 数理化计算机成热门专业,会计和土木工程成热门专业 制造业大发展是主因
  8. Verilog GPIO 模块设计
  9. iphone 操作手势种类
  10. 5990.8亿,一个如约而来的重大项目
  11. java SpringBoot 对接支付宝 APP支付 证书模式及非证书模式
  12. Head First 系列图书资源-PDF网盘下载(更新中)
  13. python程序员收入-令人羡慕!33岁程序员晒出收入和待遇,网友望尘莫及
  14. 中小网站如何使用谷歌Adsence国际化优势赚钱?
  15. Tomcat的配置与优化
  16. Overleaf (LaTex) 使用笔记(自用)
  17. BlackHat USA 2021 洞察(三):议题技术解读
  18. 物联网IoT:如何重新定义移动应用开发
  19. mysql 快照 理解_MySQL - 当前读和快照读
  20. csdn的程序员们,大家佛系一点不好吗?何必剑拔弩张?

热门文章

  1. 微信小程序自动化测试——智能化 Monkey
  2. 传感器i2c与arduino连接_ARDUINO的I2C通信详解 - arduino读取I2C总线上连接设备的地址...
  3. DICOM的窗宽和窗位,斜率和截距
  4. kindle导出电子书pc_使用Kindle for PC预览和购买电子书
  5. java中如何生成随机数
  6. 【读书笔记】《暗时间》 (一)
  7. Linux 网络配置
  8. 华为悦盒EC6108V9 、EC6108V9C_1080UI_非高安版_鸿蒙动画_免拆卡刷固件
  9. 线程优先级的设定pthread_setschedparam
  10. 计算机组装与维修2版,清华大学出版社-图书详情-《计算机组装与维护维修(第2版)》...