文档章节

五分钟教你如何用函数计算部署钉钉群发机器人

阿里云官方博客
 阿里云官方博客
发布于 2018/12/26 12:20
字数 746
阅读 26
收藏 0

如果你是钉钉多个群的管理员,想要在多个钉钉群群发消息的时候,是不是还在为要寻找所有的群,并不断的复制黏贴消息而烦恼?

过去的你:(N 个群,N 次操作)

现在的你:(N 个群,1 次操作)

本篇文章适合对函数计算服务感兴趣或想要在钉钉解放双手、轻松的在多个群群发的用户。本文将通过阿里云函数计算服务,手把手教大家如何一键部署钉钉机器人群发私服,解放双手。

本文分为以下几部分:

  • 主要特色
  • 使用流程
  • 部署指南
  • 小结

主要特色

  1. 利用函数计算,一键部署钉钉机器人群发私服,解放双手
  2. 通过鉴权认证,避免私服泄漏

使用流程

部署指南

  1. 开通 阿里云函数计算服务 并安装配置 函数计算工具 fcli
  2. git clone https://github.com/awesome-fc/dingtalk-broadcast.git
  3. 在项目目录下的 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
  1. 执行项目目录下的 deploy.sh 文件,命令行将会输出 endpoint 与 token,同时会打开浏览器并跳转到 钉钉消息群发 ,endpoint 与 token 默认会填写,此时只需要填写要群发的 __消息__,点击发送即可

可以选择自己要发送的格式,选择 @所有人 即可 @所有人

  1. 此后要发送消息,只需要执行项目目录下的 start.sh 文件,或直接浏览 钉钉消息群发 并填写 endpoint 、 token 与要发送的消息即可
  2. 如果要修改机器人信息,可以在 urls.txt 文件中修改机器人信息,并重新执行 deploy.sh

小结

利用函数计算服务部署钉钉群发机器人,一方面是将 N 个群 N 次 操作转变为 N 个群 1 次操作、解放用户双手,另一方面是通过函数计算服务,将群发功能部署在云端,避免了日后运维的操作,也方便广大用户的使用。

原文链接

© 著作权归作者所有

共有 人打赏支持
阿里云官方博客
粉丝 159
博文 1004
码字总数 2363727
作品 0
杭州
程序员
私信 提问
基于阿里云物联网平台,我们这样实现简易出入监控

本文通过一个简单实例,主要介绍了如何使用树莓派快速接入阿里云iot platform,并实现了一个简易的监控人员出入并拍照上送钉钉群的场景 场景 在公司大门入口处布点树莓派和红外感应,实现出入...

阿里云云栖社区
2018/11/29
0
0
能不能给个专业点的解决方案

比如说 我只是比如说 我写的php文件部署在web 这个php的功能是 抓取某个网站的某个页面的内容 我希望每五分钟 吧专区的内容存进 我的数据库 每五分钟 一次 请问 我该怎么做? 我总不能每五分...

大麦.sh
2014/10/17
132
5
这帮吃货程序猿,给阿里食堂来了一波骚操作

我叫宋爽,在别人眼里,我是一个程序猿。 别的程序猿,喜欢摁键盘,我嘛,就喜欢吃。 有一次,去医院体检,拿到CT片的我,看着自己的脊椎骨,脑子中一直在想:啊!什么时候去吃顿羊蝎子! 身...

技术小能手
2018/04/18
0
0
能在垂直墙面绘画的机器人问世,神笔马良或成真

  还记得小时候的动画片神笔马良吗?或者你记得前几天果小妞推荐给大家的绘画机器人吗?      最近,国际知名设计和创新事务所 Carlo Ratti Associati(CRA)开发了一款能够在垂直表面...

中国机器人
2018/04/08
0
0
企业安全最佳实践-全流量Web入侵检测系统

一.背景说明 从目前来看,大多数互联网业务是以web服务对外交付的,攻击者大多数也是通过web入侵到系统里,不管什么方式,都绕不过web系统的探测和入侵尝试这一关,所以如果要做入侵检测,可...

libinlarry
2017/06/30
0
0

没有更多内容

加载失败,请刷新页面

加载更多

【机器学习PAI实战】—— 玩转人工智能之商品价格预测

摘要: 我们经常思考机器学习,深度学习,以至于人工智能给我们带来什么?在数据相对充足,足够真实的情况下,好的学习模型可以发现事件本身的内在规则,内在联系。我们去除冗余的信息,可以...

zhaowei121
14分钟前
0
0
Spring拓展接口之FactoryBean,我们来看看其源码实现

是什么 FactoryBean的源码比较简单,大家可以细读下其注释,我做了简单的如下翻译 /** * 实现此接口的bean不能用作普通bean。此bean暴露的对象是通过getObject()创建的对象,而不是它自身...

java菜分享
17分钟前
2
0
Pod在多可用区worker节点上的高可用部署

一、 需求分析 当前kubernetes集群中的worker节点可以支持添加多可用区中的ECS,这种部署方式的目的是可以让一个应用的多个pod(至少两个)能够分布在不同的可用区,起码不能分布在同一个可用...

阿里云官方博客
24分钟前
0
0
深入理解 Hive 分区分桶 (Inceptor)

分区是hive存放数据的一种方式。将列值作为目录来存放数据,就是一个分区。这样查询时使用分区列进行过滤,只需根据列值直接扫描对应目录下的数据,不扫描其他不关心的分区,快速定位,提高查...

hblt-j
32分钟前
0
0
数据结构

什么是数据结构 1、数据 数据是描述客观世界的数字、字符以及一切能够输入到计算机中,并且能够被计算机程序处理的符号集合。简言之,数据就是计算机加工处理的原料,是信息的载体。 2、数据...

stars永恒
42分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部