专栏名称: Python中文社区
致力于成为国内最好的Python开发者学习交流平台,这里有关于Python的国内外最新消息,每日推送有趣有料的技术干货和社区动态。 官方网站:www.python-cn.com
目录
相关文章推荐
Python开发者  ·  突发!OpenAI 紧急上书,呼吁禁用 ... ·  4 天前  
Python开发者  ·  Jupyter Notebook实用插件分享 ·  4 天前  
Python爱好者社区  ·  北京大学第四弹:DeepSeek私有化部署和 ... ·  3 天前  
Python中文社区  ·  金钱永不眠:量化交易中的马丁格尔策略 ·  4 天前  
51好读  ›  专栏  ›  Python中文社区

用Python实现微信接口(三)

Python中文社区  · 公众号  · Python  · 2017-06-16 22:13

正文


專 欄

爱撒谎的男孩 ,Python中文社区专栏作者
博客: https://chenjiabing666.github.io


群消息
itchat 增加了三个群聊相关的键值:
1、isAt : 判断是否 @ 本号
2、ActualNickName : 实际 NickName
3、Content : 实际 Content

红包消息

系统消息

账号类型

tchat 为三种账号都提供了 整体获取方法与搜索方法.

好友
get_friends
itchat.get_friends() 返回完整的好友列表
每个好友为一个字典,其中第一项为本人的账号信息;
传入update=True, 将更新好友列表并返回, get_friends(update=True)

search_friends
itchat.get_friends()好友搜索,有以下四种方式
仅获取自己的用户信息

获取特定 UserName 的用户信息

获取备注,微信号, 昵称中的任何一项等于name键值的用户. (可以与下一项配置使用.)
比如在我的微信中有一个备注为autolife的人,我可以使用这个方法搜索出详细的信息

获取备注,微信号, 昵称分别等于相应键值的用户. (可以与上一项配置使用.)

update_friend

主要用于好友更新
特定用户: 传入用户UserName, 返回指定用户的最新信息.
用户列表: 传入 UserName 组成的列表, 返回用户最新信息组成的列表

公众号
get_mps

将返回完整的工作号列表
每个公众号为一个字典,
传入 update=True 将更新公众号列表, 并返回.

search_mps







请到「今天看啥」查看全文