微信主动调用接口

class wechatpy.client.WeChatClient(appid, secret, access_token=None, session=None, timeout=None, auto_retry=True)[源代码]

微信 API 操作类 通过这个类可以操作微信 API,发送主动消息、群发消息和创建自定义菜单等。

access_token

WeChat access token

fetch_access_token()[源代码]

获取 access token 详情请参考 http://mp.weixin.qq.com/wiki/index.php?title=通用接口文档

返回:返回的 JSON 数据包

WeChatClient 基本使用方法:

from wechatpy import WeChatClient

client = WeChatClient('app_id', 'secret')
user = client.user.get('user id')
menu = client.menu.get()
client.message.send_text('user id', 'content')
# 以此类推,参见下面的 API 说明
# client.media.xxx()
# client.group.xxx()

如果不提供 session 参数,默认使用 wechatpy.session.memorystorage.MemoryStorage session 类型, 注意该类型不是线程安全的,不推荐生产环境使用。