Python 微信机器人:属于自己的微信机器人制作,简单易懂。图灵机器人接口api调用

简介: Python 微信机器人:属于自己的微信机器人制作,简单易懂。图灵机器人接口api调用

首先你需要安装 itchat 库

进入 cmd,先直接 pip install itchat 就好了。

我调的是图灵机器人的接口,可以了解一下:

图灵机器人的注册,图灵机器人api获取方式

微信机器人实现过程

开启的时候会弹出一个二维码,微信扫描后就会登陆了。

原理是网页版微信,那个二维码就是你网页版微信登陆的二维码。

详细的过程见代码里的注释。

# -*- coding: UTF8 -*-
import itchat
import requests
# 调用图灵的api获得一个回复,这个参数的msg就是接收到的消息内容
def get_response(msg):
  apiUrl = 'http://www.tuling123.com/openapi/api'
  data={
    'key'   : 'bd0a1aafaafd418bbdb6aa0a40f73859',
    'info'  : msg,
    'userid': '小爱',
  }
  try:
    r = requests.post(apiUrl, data=data).json()
    return r.get("text")
  except:
    return
# 开启群消息和好友消息监控,要紧挨着你定义的方法,我定义的是tuling_reply。
@itchat.msg_register(itchat.content.TEXT,isFriendChat=True,isGroupChat=True)
def tuling_reply(msg):   # 这个msg包括很多内容,我们接受到的消息是存在'Text'这个字段中
  if 'ActualNickName' in msg:
    # 当检测到有人@自己时,才会在群里回复
    if msg['isAt']: 
      reply=get_response(msg['Text'])
    else:
      reply=""
  else:   
    reply=get_response(msg['Text'])
  return reply
# hotReload=Rrue就是记录你的登陆状态,省的每次都登陆,不想保留状态可以去掉这个参数
itchat.auto_login(hotReload=True) 
itchat.run()

喜欢的点个赞❤吧!


目录
相关文章
|
1月前
|
JSON API 数据安全/隐私保护
Python采集淘宝拍立淘按图搜索API接口及JSON数据返回全流程指南
通过以上流程,可实现淘宝拍立淘按图搜索的完整调用链路,并获取结构化的JSON商品数据,支撑电商比价、智能推荐等业务场景。
|
2月前
|
缓存 监控 算法
唯品会item_search - 按关键字搜索 VIP 商品接口深度分析及 Python 实现
唯品会item_search接口支持通过关键词、分类、价格等条件检索商品,广泛应用于电商数据分析、竞品监控与市场调研。结合Python可实现搜索、分析、可视化及数据导出,助力精准决策。
|
2月前
|
缓存 监控 算法
苏宁item_get - 获得商品详情接口深度# 深度分析及 Python 实现
苏宁易购item_get接口可实时获取商品价格、库存、促销等详情,支持电商数据分析与竞品监控。需认证接入,遵守调用限制,适用于价格监控、销售分析等场景,助力精准营销决策。(238字)
|
2月前
|
监控 算法 数据安全/隐私保护
唯品会 item_get - 获得 VIP 商品详情接口深度分析及 Python 实现
唯品会item_get接口通过商品ID获取商品详情,支持价格、库存、促销等数据抓取,适用于电商分析、竞品监控与价格追踪,结合Python实现可高效完成数据获取、分析与可视化,助力精准营销决策。
|
2月前
|
供应链 监控 算法
VVICitem_get - 根据 ID 取商品详情接口深度分析及 Python 实现
VVIC(搜款网)是国内领先的服装批发电商平台,其item_get接口支持通过商品ID获取详尽的商品信息,涵盖价格、规格、库存、图片及店铺数据,助力商家高效开展市场分析、竞品监控与采购决策。
|
2月前
|
JSON 缓存 供应链
电子元件 item_search - 按关键字搜索商品接口深度分析及 Python 实现
本文深入解析电子元件item_search接口的设计逻辑与Python实现,涵盖参数化筛选、技术指标匹配、供应链属性过滤及替代型号推荐等核心功能,助力高效精准的电子元器件搜索与采购决策。
|
2月前
|
缓存 供应链 芯片
电子元件类商品 item_get - 商品详情接口深度分析及 Python 实现
电子元件商品接口需精准返回型号参数、规格属性、认证及库存等专业数据,支持供应链管理与采购决策。本文详解其接口特性、数据结构与Python实现方案。
|
2月前
|
JSON 缓存 开发者
淘宝商品详情接口(item_get)企业级全解析:参数配置、签名机制与 Python 代码实战
本文详解淘宝开放平台taobao.item_get接口对接全流程,涵盖参数配置、MD5签名生成、Python企业级代码实现及高频问题排查,提供可落地的实战方案,助你高效稳定获取商品数据。
|
2月前
|
缓存 算法 数据安全/隐私保护
VVICitem_search - 根据关键词取关键词取商品列表接口深度分析及 Python 实现
VVIC item_search接口支持关键词搜索服装商品,提供价格、销量、供应商等数据,助力市场调研与采购决策。

推荐镜像

更多