如何5分钟搭建Wecom酱:从企业微信配置到第一条消息推送的完整教程
Wecom酱是一款开源的消息推送工具,作为Server酱的替代方案,它能帮助你通过企业微信向微信快速推送消息。本教程将带你从0开始,完成企业微信配置、代码部署到消息推送的全过程,无需复杂编程知识,新手也能轻松上手。
准备工作:企业微信应用创建与配置
在开始搭建Wecom酱之前,你需要先在企业微信中创建一个应用,获取必要的配置参数。登录企业微信管理后台,进入应用管理页面,点击"创建应用",填写应用名称(如"Wecom酱")并上传图标。创建完成后,在应用详情页中记录下AgentId和Secret,这些信息将用于后续的代码配置。
快速部署:选择适合你的云平台方案
Wecom酱提供了多种部署方案,你可以根据自己的需求选择合适的云平台进行部署。目前支持阿里云函数计算(FC)、百度智能云函数计算(CFC)等无服务器架构,无需购买服务器即可快速上线。
百度智能云CFC部署步骤
-
创建服务:登录百度智能云控制台,进入函数计算CFC服务,在"服务管理"页面点击"创建服务",填写服务名称(如"WecomPush")并完成创建。
-
创建函数:进入刚创建的服务,在"函数列表"页面点击"创建函数",选择"通过HTTP请求触发"方式,运行环境选择Python 3,内存配置保持默认的128MB即可。
-
配置触发器:函数创建完成后,进入"触发器"配置页面,点击"新增触发器",选择HTTP触发器,设置访问路径和请求方法(建议POST),身份验证选择"不验证"以简化测试流程。
阿里云FC部署步骤
如果你更习惯使用阿里云,也可以选择在阿里云函数计算上部署Wecom酱。登录阿里云控制台,进入函数计算服务,创建函数时选择"HTTP触发器",运行环境同样选择Python 3,内存配置128MB即可满足需求。
图:阿里云函数计算基本设置界面,显示运行环境选择Python 3和HTTP请求触发方式
代码配置:填入关键参数
无论选择哪种云平台,部署Wecom酱的核心步骤都是上传代码并配置企业微信参数。从项目仓库中获取代码:
git clone https://gitcode.com/gh_mirrors/we/wecomchan
在代码中找到配置文件(如index.py),填入之前记录的企业微信AgentId、Secret以及企业ID(CorpID)。这些参数通常在代码中以变量形式存在,例如:
SEND_KEY = "此处填写企业微信应用Secret"
WECOM_AGENTID = "此处填写应用AgentId"
CORP_ID = "此处填写企业ID"
图:代码编辑界面,红框标注了需要填写的企业微信参数位置和代码上传按钮
测试推送:发送第一条消息
完成代码部署后,你可以通过HTTP请求测试消息推送功能。使用curl命令或Postman向函数的HTTP触发器地址发送POST请求,请求体格式如下:
{
"text": "Hello Wecom酱!这是我的第一条测试消息"
}
如果配置正确,你的企业微信应用将收到这条消息,并同步推送到绑定的个人微信。恭喜你,Wecom酱搭建成功!
扩展应用:多平台支持与自定义开发
Wecom酱不仅支持百度智能云和阿里云,还提供了其他部署方案,如华为云函数(python-huaweiFG/)和Go语言版本(go-wecomchan/)。你可以根据自己的技术栈选择合适的版本进行部署和二次开发。项目中的README.md文件提供了更详细的配置说明和高级用法,建议在使用过程中随时查阅。
通过本教程,你已经掌握了Wecom酱的基本搭建流程。这个轻量级工具可以广泛应用于服务器监控、程序告警、消息通知等场景,帮助你及时获取重要信息。如果在使用过程中遇到问题,欢迎查阅项目文档或参与社区讨论,让Wecom酱更好地为你服务!
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考






