尧图网站设计 尧图网站设计YAOTU DESIGN
ARTICLE DETAIL

资讯详情

深耕网站设计与一线实操的经验洞察。

5分钟把微信消息推到手机:Wecom酱实操指南

5分钟把微信消息推到手机:Wecom酱实操指南 5分钟把微信消息推到手机Wecom酱实操指南【免费下载链接】wecomchan微信推送服务Server酱的开源替代。通过企业微信向微信推送消息的配置文档、直推函数和可自行搭建的在线服务代码。项目地址: https://gitcode.com/gh_mirrors/we/wecomchan半夜服务器告警你不想爬起来翻日志只想让微信弹一条通知。Wecom酱就是干这个的它是 Server酱 的开源替代方案把企业微信应用的消息直推到个人微信。配好一次之后一条接口调用就能发出微信消息推送。这篇带你在阿里云函数计算上跑通整个推送函数5分钟发出第一条消息。配置企业微信备好三个参数用电脑打开企业微信官网注册一个企业然后进管理后台点「应用管理」→「自建」→「创建应用」名称填「Server酱」图标用默认的即可可见范围设公司名。创建完成后进入应用详情页记下两个值应用IDAgentId和应用Secret。注意 Secret 只能在企业微信手机客户端里查看趁现在一起复制下来。2022年6月20日之后创建的应用还要在页面底部「企业可信IP」里填上服务器公网IP否则接口会拒掉请求。再进「我的企业」页面拉到最底复制出CorpID。最后到「微信插件」里用微信扫码关注之后个人微信就能直接收推送不用再装企业微信客户端。这套企业微信消息推送配置只需做一次长期有效。把推送函数部署到阿里云函数计算先拉一份代码git clone https://gitcode.com/gh_mirrors/we/wecomchan然后按这套云函数部署步骤走登录阿里云函数计算新建一个服务名字随意点确定。在服务里创建函数运行环境 Python 3内存 128MB其余保持默认再加一个 HTTP 触发器。代码上传选「上传 zip 包」传仓库 python-aliyunfc/ 目录下的 main-code.zip。打开网页代码编辑器把 index.py 里 4 个变量改成上一章拿到的参数点「部署代码」。4 个变量对照着填变量填什么CORP_ID企业IDCorpIDAGENT_ID应用IDAgentIdSECRET应用 SecretSEND_KEY自己随便设的密码防止别人调用你的函数图阿里云函数创建界面运行环境选 Python 3、内存规格 128MB图网页代码编辑器企业微信参数填写处与「部署代码」按钮位置部署完函数会分配一个公网访问地址下一步就用它。不用阿里云的话仓库里还有百度智能云的现成版本步骤见 python-baiduCFC/ 目录想用自己的服务器跑 Go 版在线服务看 go-wecomchan/ 目录。发出第一条微信消息推送验证拿到函数公网访问地址发一个 POST 请求{ key: 你设置的SEND_KEY, msg: 你好这是第一条推送测试 }验证很简单接口返回errcode: 0同时你的微信收到「Server酱」发来的文本通知就算跑通了。如果接口报 IP 错误回上一章检查可信IP接口正常但微信收不到就去「我的企业」→「微信插件」勾选「允许成员在微信插件中接收聊天消息」。日常使用就是在你自己的脚本里调这个地址。README 里也附了现成的 Python 函数send_to_wecom(推送测试, 企业ID, 应用ID, 应用Secret)搭好之后接上服务器监控、定时任务、CI 通知有告警就推到手机上。msg 字段换成 Markdown 文本或 Base64 图片也能发函数原生支持。更多字段和用法仓库根目录 README.md 的配置说明里有写。【免费下载链接】wecomchan微信推送服务Server酱的开源替代。通过企业微信向微信推送消息的配置文档、直推函数和可自行搭建的在线服务代码。项目地址: https://gitcode.com/gh_mirrors/we/wecomchan创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表