如何使用团队中的电源应用程序获取团队频道中人员发布的所有消息

问题描述 投票:0回答:1

我有一个团队组,其中有多个团队频道。我想获取任何用户的所有帖子消息,并且从这些消息中只需要在组合框/图库中消息的第一行中包含“Open”作为字符串的消息以供用户选择。

我尝试使用组合框 MicrosoftTeams.GetMessagesFromChannel() 函数,它显示了一些 id。我还尝试使用具有某些功能的图库,在图库内我选择布局作为标题,并仅选择消息正文。它显示带有消息的 html 文本,所以我使用了 HTMLText,但现在它弄乱了所有消息。我启用了滚动条,但它仍然不滚动。我更喜欢组合框来显示带有字符串“Open”的用户消息。任何人都可以建议我如何才能正确接收消息。

enter image description here

powerbi microsoft-teams power-automate powerapps microsoft-graph-teams
1个回答
0
投票

1.首先,您需要收集Teams频道的所有消息。您可以使用 MicrosoftTeams.GetMessagesFromChannel() 函数来获取消息。

2.然后使用公式过滤第一行包含“Open”的消息。您可以使用 StartsWith 函数检查消息是否以“Open”开头。

3.您可以使用“过滤数组”操作来过滤发件人的电子邮件或姓名与特定成员(从组合框中选择)匹配的邮件。

enter image description here

© www.soinside.com 2019 - 2024. All rights reserved.