ActionTypes.OpenUrl 在带有 "tel:" URI 的 ThumbnailCard 中无法在 Teams 桌面客户端中打开呼叫

ActionTypes.OpenUrl in ThumbnailCard with "tel:" URI doesn't open call in Teams Desktop Client

我们的 Microsoft Teams 机器人回答搜索联系人 return ThumbnailCard 包含姓名、图片和 ActionButton(类型 OpenUrl)以便用户能够语音呼叫此联系人。

Phone 使用的数字格式是 tel:+4314023596,这应该适合此 URI 架构。

在哪些情况下有效

存在不一致

工作:

不工作:

目标是在每台设备和客户端上设置如何拨打语音电话的默认方式。请给我任何提示我做错了什么?

以下是我构建 ActionButton 的方法,cleannumber 是一个有效的 phone 数字,没有空格和括号,以 +<countrycode>.

开头
CardAction ca = new CardAction()
{
    Type = ActionTypes.OpenUrl,
    Title = "Call",
    Value = "tel:" + cleannumber
};

很遗憾,桌面客户端和浏览器目前不支持此功能。这是我们积压工作的一部分。