在钉钉中,您可以使用标记(@)的方式来艾特多个用户。方法是在聊天输入框内输入“@”符号,然后输入需要艾特的用户名或者群聊名称,系统会弹出一个搜索列表供您选择。一次最多可艾特20个用户。也可以在对话框里输入“@all”,表示艾特所有人。
在钉钉中,机器人艾特多人的方式具体如下:首先,您需要创建一个机器人,并在服务端添加一个数组类型的参数,主要用于读取手机号码。然后,准备好您所添加机器人这个群内成员的信息,如姓名、电话或者UserID。当用户@机器人发送消息时,机器人会实现发送不同类型的消息并艾特相应人员。
对于具体的代码实现方式,您可以使用第三方库(DingtalkChatbot)。首先,添加自定义机器人并获取其Webhook地址。然后,根据需要艾特的用户信息,编写相应的代码逻辑。例如,如果选用手机号作为艾特方式,那消息内容就写手机号,并且传atMobiles参数;反之,消息内容就写id,并且传atUserids参数。最后,通过Webhook地址向指定的群聊发送消息。
https://open.dingtalk.com/document/orgapp/the-robot-sends-a-group-message 内容写要艾特谁的userId就好了 此回答来自“钉钉开发者社区(互助群)”
企业内部机器人群聊实现@人接入指南https://open.dingtalk.com/document/orgapp/robot-message-type-staff-information-in-an-enterprise
企业内部机器人群聊@人支持的消息类型
企业内部机器人群聊@人支持的消息类型有以下类型:
Text类型
Markdown类型
ActionCard类型
接入流程简介
步骤一:登录开发者后台,点击应用开发-企业内部开发,创建机器人。
步骤二:点击机器人应用-基础信息,获取AppKey和AppSecret。
步骤三:设置开发管理,添加消息接收地址。
步骤四:上线机器人。进入版本管理与发布页面,点击上线,机器人的状态变更为已发布。
步骤五:在机器人所在的企业,创建一个企业内部群。如已有该企业的企业内部群,此步骤可跳过。
步骤六:添加机器人到企业内部群。
钉钉机器人可以通过以下方式发送提醒给多人:
一种方式是通过「@所有人」功能,该功能能够将消息发给指定人员组的所有成员;另一种方法是通过「@人员 ID」方式将消息发给单个或一组成员,例如 @user1, user2 或 @all 。这两种方式都需要在消息体中使用相应的关键字。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。