itchat 的使用

itchat 是一个方便的微信接口,发送消息可使用 send 函数,当要发消息给 “文件传输助手” 时,可使用:

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

如果要发消息给好友,需要使用

itchat.send('Hello', UserName)

其中的 UserName 不是用户昵称,而是微信内部的用户ID,怎样才能取得 UserName 呢?

# 获取备注、微信号、昵称中的任何一项等于 '用户名' 的用户列表
users = itchat.search_friends('用户名')
# 列表中每一用户的字典项 "UserName" 就是我们需要的用户ID itchat.send('消息文字', users[0]['UserName'])

 

itchat 完整的 API 及文档可参考:

https://itchat.readthedocs.io/zh/latest/

posted @ 2019-09-16 20:40  汉学  阅读(341)  评论(0)    收藏  举报