35+ stories, thoughts and ideas.35+ stories, thoughts and ideas.


stories, thoughts and ideas.

试用阿里云国际云函数部署 Wecom 酱

由于腾讯云云函数收费,刚好有一个阿里云国际的账号,以为阿里云云函数有免费额度,于是把腾讯云上的wecom酱迁移到阿里云。
2022-07-07T12:43:39.png

准备工作

wecom酱地址:https://github.com/easychen/wecomchan
阿里云版本地址(因为原版本版本不支持发送到具体某个用户,可以使用我的版本。):https://github.com/easychen/wecomchan/tree/main/python-aliyunfc

创建服务

登录阿里云控制台,切换区域,可选国内节点速度较快,没有特殊要求。
选择 函数计算FC > 服务及函数 > 创建服务,日志功能选禁用(有免费额度,但是保不齐哪天超了收费,除非是调试否则没有必要用)。
2022-07-07T12:48:34.png

创建函数

选择 创建函数 > 使用标准 Runtime 从零创建 ,使用下面参数创建函数。
运行环境 > Python 3.6
代码上传方式 > 通过 ZIP 包上传代码
请求处理程序类型 > 处理 HTTP 请求
实例类型 > 弹性实例
内存规格 > 128 MB
请求处理程序 > index.handler
配置触发器 > 请求方法 > POST

编辑代码

编辑函数代码,填入所需参数,然后部署。
2022-07-07T14:03:44.png
公网访问URL可以从 触发器管理 页面得到
2022-07-07T14:05:07.png
至此部署完成。

测试

在linux下用curl测试一次。

curl -X POST https://ab-cd-url.cn-hongkong.fcapp.run/ \
   -H 'Content-Type: application/json' \
   -d '{"key":"mykey", "msg": "'"${MSG}"'","touser":"'"${TOUSER}"'"}'

然后发现函数调用次数,函数资源使用量有免费额度,可是公网出流量没有免费额度!真不愧是套路云!一次调用产生了2.58KB流量。流量费用大概0.5-0.8元/GB,对于少量使用来说,费用不多。
2022-07-07T12:41:58.png

总结

经过实测,少量使用了十几次,使用了几十KB流量,月结并没有产生费用,至于多少开始计费,就不得而知了。
低频使用可能花不了几个钱,如果想完全免费可以考虑一下百度云?

本原创文章未经允许不得转载 | 当前页面:35+ stories, thoughts and ideas. » 试用阿里云国际云函数部署 Wecom 酱

评论