如果你是钉钉多个群的管理员,想要在多个钉钉群群发消息的时候,是不是还在为要寻找所有的群,并不断的复制黏贴消息而烦恼?
过去的你:(N 个群,N 次操作)
现在的你:(N 个群,1 次操作)
本篇文章适合对函数计算服务感兴趣或想要在钉钉解放双手、轻松的在多个群群发的用户。本文将通过阿里云函数计算服务,手把手教大家如何一键部署钉钉机器人群发私服,解放双手。
本文分为以下几部分:
- 主要特色
- 使用流程
- 部署指南
- 小结
主要特色
- 利用函数计算,一键部署钉钉机器人群发私服,解放双手
- 通过鉴权认证,避免私服泄漏
免费开通服务
- 免费开通函数计算,按量付费,函数计算有很大的免费额度。
使用流程
部署指南
- 开通 阿里云函数计算服务 并安装配置 函数计算命令行工具 fun
- git clone https://github.com/awesome-fc/dingtalk-broadcast.git
- 在项目目录下的 urls.txt 文件中,输入要使用的群发机器人的 webhook
webhook地址:
- 点击 钉钉桌面版 右上角的个人名片,选择 机器人管理
- 在机器人管理页面中,可以选择新增自定义机器人,也可以在已添加的自定义机器人列表中,点击
...
按钮,获取 webhook 地址
urls.txt 格式:
# 可以在每一行通过 ‘#’ 号,添加注释
# 群 1
https://oapi.dingtalk.com/robot/send?access_token=123456
# 群 2
https://oapi.dingtalk.com/robot/send?access_token=456789
- 执行项目目录下的 deploy.sh 文件,命令行将会输出
endpoint
与token
,同时会打开浏览器并跳转到 钉钉消息群发 ,endpoint
与token
默认会填写,此时只需要填写要群发的 __消息__,点击发送即可
可以选择自己要发送的格式,选择 @所有人 即可 @所有人
- 此后要发送消息,只需要执行项目目录下的 start.sh 文件,或直接浏览 钉钉消息群发 并填写
endpoint
、token
与要发送的消息即可 - 如果要修改机器人信息,可以在 urls.txt 文件中修改机器人信息,并重新执行 deploy.sh
小结
利用函数计算服务部署钉钉群发机器人,一方面是将 N 个群 N 次 操作转变为 N 个群 1 次操作、解放用户双手,另一方面是通过函数计算服务,将群发功能部署在云端,避免了日后运维的操作,也方便广大用户的使用。
团队介绍
阿里云函数服务是一个全新的,支持事件驱动编程模式的计算服务。 他帮助用户聚焦自身业务逻辑,以 Serverless的方式构建应用,快速的实现低成本,可扩展,高可用的系统,而无需考虑服务器等底层基础设施的管理。 用户能够快速的创建原型,同样的架构能随业务规模平滑伸缩。让计算变得更高效,更经济,更弹性,更可靠。无论小型创业公司,还是大型企业,都受益其中。我们的团队正在迅速扩张,求贤若渴。我们想寻找这样的队友:
基本功扎实。既能阅读论文追踪业界趋势,又能快速编码解决实际问题。
严谨的,系统化的思维能力。既能整体考虑业务机会,系统架构,运维成本等诸多因素,又能掌控设计/开发/测试/发布的完整流程,预判并控制风险。
好奇心和使命感驱动。乐于探索未知领域,不仅是梦想家,也是践行者。
坚韧、乐观、自信。能在压力和困难中看到机会,让工作充满乐趣!
如果您对云计算充满热情,想要构建一个有影响力计算平台和生态体系,请加入我们,和我们一起实现梦想!
职位描述
构建新一代 Serverless 计算平台,包括:
- 设计和实现完整可扩展的前端系统,包括身份验证/权限管理,元数据管理,流量控制,计量计费,日志监控等等
- 设计和实现弹性可靠的后端系统,包括资源调度,负载均衡,容错处理等等
- 丰富易用的 SDK/Tools/CLI/控制台
- 用户需求驱动,追踪业界趋势,利用技术推动业务的成长
职位要求
- 算法/数据结构/操作系统等基础知识扎实,优秀的逻辑思维能力。
- 至少掌握一门编程语言。例如 Java/Go/C/C#/C++。
- 有大规模、高可用分布式系统开发经验者优先。
- 有 Web/Mobile Backends/Microservice 开发经验者优先。
- 良好的沟通能力和团队合作精神,有一定的组织协调能力。
- 本科及以上学历
- 3 年以上工作经验
通过“阿里巴巴编码规范” 认证的同学优先录取,认证地址:https://edu.aliyun.com/certification/cldt02
简历提交
yixian.dw AT alibaba-inc.com