python自动发公众号_itchatmp | 基于python微信公众号接口

针对微信公众平台,图形界面操作存在的许多功能限制,在开发者中心设置回调URL和Token,可以更加灵活地扩展各项功能。对于具备开发能力的人员,同时拥有一台可供转发消息的服务器,itchatmp可以提供强大的技术支持。

开发前准备:

Python版本:2.7,3.5

供转发的服务器

微信公众平台账号

搭建web服务

Python Web框架有许多,最流行的如Django,Flask,WSGI等。这里重点推荐一个开源的微信公众号接口itchatmp。它将公众号许多功能接口都整合到了代码里,开发者无需自行构造请求访问链接,简单易上手。

1. 安装itchatmp

pip install itchatmp

注意:itchat基于tornado框架,本人在python3.5版本安装过程中,发现高版本的tornado(5.0以上)有许多兼容问题。如执行import itchatmp时,发生RuntimeError: There is no current event loop in thread 'Thread-1';在接受图片消息时,set_event_loop无法建立事件循环等。

解决办法:安装较低版本的tornado。

pip uninstall tornado

pip install tornado==4.5.3

# 安装futures库报错

pip install futures==3.1.1

2. 设置自动回复

处理文本消息

def getBasicInfo(msg):

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值