使用“对于聊天中的每条消息”迭代器
- Updated: 2025/08/29
使用对于聊天中的每条消息迭代器循环遍历特定 Microsoft Teams 聊天(单聊或群聊)中的所有消息,使您能够自动化 操作,例如读取、分析或处理每条消息。 这有助于执行提取信息、监控对话或根据消息内容触发工作流等操作。
过程
- 在操作调色板的循环 软件包 中双击或拖动循环操作。
- 从迭代器列表中选择对于聊天中的每条消息选项。
- 使用会话名称字段选择以下选项之一:
-
会话名称: 输入使用连接
操作打开演示文稿时所使用会话的名称。
(可选)单击插入值图标,选择一个用于存储默认会话名称的现有变量。
- 变量: 输入用于存储会话名称的变量名称。
-
会话名称: 输入使用连接
操作打开演示文稿时所使用会话的名称。
- 选择以下聊天选项之一,以指定要检索其消息的收件人:
- 用户名: 指定用户的电子邮件、用户主体名称或用户的唯一 ID,进行一对一聊天。 迭代器将循环遍历与该用户的直接聊天中的消息。
- 群名: 指示群聊的显示名称。 使用此功能遍历特定群聊中的消息。
- 聊天 ID: 分配给特定聊天(单聊或群聊)的唯一标识符。 当您拥有聊天 ID 时,使用此功能以直接访问并循环浏览其消息。
这些选项帮助您精确选择要在自动化中处理的聊天消息。
- 使用开始日期和结束日期选项来筛选在指定日期范围内的消息。
- 在将消息详细信息分配给变量字段中,选择多个变量或字典变量来保存输出:
-
多个变量: 将每个检索到的值(例如,ID、message、sentByUserID、sentByUsername、createdDateTime 和 modifiedDateTime)分配到单独的变量,使您能够将每个团队详细信息映射到特定变量。 对每个变量执行以下步骤:
- 单击添加变量映射。
- 输入变量的键。
- 在映射到变量字段中,选择一个变量来保存数据。
- 单击添加以将此数据保存到已配置的变量中。
- 字典:以键值对的形式将所有数值存储在字典对象中。
-
多个变量: 将每个检索到的值(例如,ID、message、sentByUserID、sentByUsername、createdDateTime 和 modifiedDateTime)分配到单独的变量,使您能够将每个团队详细信息映射到特定变量。 对每个变量执行以下步骤: