失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > python微信聊天机器人源码_8.【代码】微信聊天机器人(API的应用) - Python网络爬虫实战...

python微信聊天机器人源码_8.【代码】微信聊天机器人(API的应用) - Python网络爬虫实战...

时间:2022-08-27 15:48:15

相关推荐

python微信聊天机器人源码_8.【代码】微信聊天机器人(API的应用) - Python网络爬虫实战...

本文档仅作为视频学习过程中的参考

不可用于非法途径

'''

编程目的:编写微信机器人

时间:-2-25

作者:刘宇

V:1.0

'''

import urllib.request

import urllib.parse

import json

import itchat

# 自动聊天

def autoChat(input_data,userid):

api_url = "/openapi/api"

post_data = {

"key": "",

"info": input_data,

"loc": "北京市中关村",

"userid": userid,

}

re_content = json.loads(urllib.request.urlopen(urllib.request.Request(url=api_url,data=urllib.parse.urlencode(post_data).encode("utf-8"))).read().decode("utf-8"))["text"]

return re_content

# 自动回复

@itchat.msg_register('Text', isGroupChat=False)

def text_reply(msg):

content = msg["Content"]

fromuser = msg["FromUserName"]

message = autoChat(content,fromuser)

itchat.send(message,fromuser)

# itchat.send(content,我们自己的现在用的微信id)

itchat.login()

itchat.run()

如果觉得《python微信聊天机器人源码_8.【代码】微信聊天机器人(API的应用) - Python网络爬虫实战...》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。