python發送微信消息給好友

前提條件緩存

1.可以上外網微信

2.接收人必須是你的微信好友spa

代碼以下code

# 使用微信接口給微信好友發送消息,
import itchat

# 自動登陸方法,hotReload=True能夠緩存,不用每次都登陸,可是第一次執行時會出現一個二維碼,須要手機微信掃碼登陸
itchat.auto_login(hotReload=True)

# 搜索好友,search_friends("xxx"),其中"xxx"爲好友暱稱,備註或微信號不行
userfinfo = itchat.search_friends("智能羣管家014")   # "智能羣管家014"爲好友暱稱

# print(userfinfo),獲取userinfo中的UserName參數
userid = userfinfo[0]["UserName"]   # 獲取用戶id

# 調用微信接口發送消息
itchat.send("hello dear", userid)  # 經過用戶id發送信息
#
itchat.send_msg(msg='hello dear', toUserName=userid)  # 發送純文本信息
相關文章
相關標籤/搜索