gpt4 book ai didi

c# - Microsoft Teams 中的 ActionTypes.MessageBack 有问题吗?

转载 作者:太空宇宙 更新时间:2023-11-03 14:59:08 25 4
gpt4 key购买 nike

我在 C# 中使用 3.11 版 Bot Builder。我有一个 ActionTypes.MessageBack 类型的操作按钮,具有以下属性。

cardActions.Add(new CardAction()
{
Type = ActionTypes.MessageBack,
Title = "Update Est. Close Date",
Value = JsonConvert.SerializeObject(data),
Text = "Update Est. Close Date"
});

当我单击该按钮时,机器人会在 Microsoft Teams 桌面版中回显“更新按钮”文本。但 iOS 中的 Microsoft Team 并非如此。这是 Microsoft Teams 中的 MessageBack 操作类型的问题吗?请帮忙。

如果您在用户单击“更新估计关闭日期”时看到下面的内容,我会在 PC 的 Microsoft Teams 应用程序中看到从 Bot 到用户的相同文本的回显,但在 iOS 中则没有。 enter image description here

最佳答案

messageBack 按钮有一个您在这里没有使用的附加属性 - displayText。这就是在聊天/ channel 中回显给用户的内容,让他们知道按钮已被按下。参见 here获取更多信息。

我认为您已经发现,如果 displayText 属性存在,但 messageBack 绝对存在,则网络/桌面客户端和 iOS 客户端会发生什么适用于所有 Teams 客户端。

关于c# - Microsoft Teams 中的 ActionTypes.MessageBack 有问题吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47152726/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com