一般来说,想给微信公众号增加更多的功能,需要有一台服务器,来进行公众号后台服务的搭建。那么在 Serverless 架构下,是否有更简便的方法来实现这么一个公众号后台呢?我们试试?

初步搭建
Serverless 原生开发
首先我们当然要有一个微信公众号!

接下来,我们要为我们的函数计算服务申请固定 IP:
ServerLess公众号开发收集-Nomar

ServerLess公众号开发收集-Nomar

点击白名单之后,我们可以填写表单,完成固定公网出口 IP 的申请。

接下来进行代码开发。

将函数绑定到公众号后台,参考文档:https://developers.weixin.qq.com/doc/offiaccount/Basic_Information/Access_Overview.html
我们可以先在函数中按照文档完成一个基本的鉴定功能:

再定义一个基本的回复方法:

然后在函数入口处:

配置我们 Yaml:

执行代码,完成部署:
ServerLess公众号开发收集-Nomar