用Hug打造简易微信公众号后端服务器

Hug是一个Python下轻量级的API服务器。它可以让你用同一个处理函数来生成一个Python库,一个命令行工具和一个HTTP API。我在需要快速写一个HTTP服务或者需要做一个简易的mock server的时候往往会使用它。不过目前它的文档不是很详尽。本文介绍一下如何使用它快速编写一个微信公众号后端服务器。

首先安装所需的库。

先实现一个GET API用于处理微信检测该API endpoint是否为合法endpoint的请求

然后实现一个POST API用来接收用户发送的消息并加以回复

一个简单的微信公众号后端就完成啦。接下来只要在公众号后台把API地址设为 http://example.com/v1/wechat_api 即可。

完整代码如下:

 

发表评论