【Github】项目名:itchatmp – 微信公众号接口
项目简介
itchatmp是一个开源的微信公众号、企业号接口。它使用python调用微信公众号非常简单,基于tornado框架,可满足效率需求。支持普通使用、nginx反向代理与wsgi,同样的命令支持同步与协程调用,适合各层次开发者。与个人号接口itchat共享类似操作方式,学习一次能掌握两个工具。
安装与使用
可以通过命令pip install itchatmp进行安装。如果想要回复发给自己的文本消息,例如: python import itchatmp itchatmp.update_config(itchatmp.WechatConfig(token=’yourToken’,appId=’yourAppId’,appSecret=’yourAppSecret’)) @itchatmp.msg_register(itchatmp.content.TEXT) def text_reply(msg): return msg[‘Content’] itchatmp.run()
在协程使用方面,如果要使用协程版本的itchatmp,需另外安装一个组件pip install itchatmphttp。协程版本下的操作如回复信息等也有对应的写法。如果要在类似SAE的平台上生成应用,可以使用app = itchatmp.run(isWsgi = True)。
项目总结
itchatmp为开发者提供了一个较为完备且优雅的微信公众号、企业号接口开发方式。它在多种应用场景下都有对应的使用方式,无论是普通使用、协程使用还是在特定平台上的使用。希望大家对这个项目有更多的探索,如果有任何想法或者问题欢迎在Issue中讨论,也可以加入QQ群438747166进行讨论。