如何呈现类似于 MS Teams WhoBot 的人员卡?
How to render person card similar to MS Teams WhoBot?
如何在 MS 自适应卡片中呈现状态和图标类似于流利 UI React 角色组件的人物卡片以实现机器人框架?类似于下面给出的 whobot person 卡的所有属性、在线状态和图标?有人可以指导我如何实现机器人框架实现吗?
卡片本身非常简单,可以很容易地从样本创建,所以我不会在这里详细介绍,但这对你来说可能是一个好的开始 -> https://www.madewithcards.io/cards/who-sample-card
注意:您不能为状态图标创建相同的外观,您需要有一个标签为您提供此状态下的状态。在图像上叠加是不可能的 atm。
您可以创建一个特定的端点,将头像和状态一起呈现为一张图像,然后 return 来自您的机器人的它可能完全矫枉过正,只需使用标签开始。
要获取您需要的数据,您需要在呈现卡片之前在您的 Bot 中使用图表 Api。
- 状态信息 -> https://docs.microsoft.com/en-us/graph/api/presence-get?view=graph-rest-1.0&tabs=http
- 基本用户信息 -> https://docs.microsoft.com/en-us/graph/api/resources/person?view=graph-rest-1.0
- 与 + 同行一起工作 -> 不是 100% 肯定,但这可能有帮助 -> https://docs.microsoft.com/en-us/graph/people-example(你可以用一个人代替 /me/)
如果你有数据,你只需要填写你的卡片,就可以把它发送给团队。将鼠标悬停在图标上时,您不会看到弹出窗口,但这在今天的 Adaptive Cards 中是不可能的。
希望能有所帮助:)
如何在 MS 自适应卡片中呈现状态和图标类似于流利 UI React 角色组件的人物卡片以实现机器人框架?类似于下面给出的 whobot person 卡的所有属性、在线状态和图标?有人可以指导我如何实现机器人框架实现吗?
卡片本身非常简单,可以很容易地从样本创建,所以我不会在这里详细介绍,但这对你来说可能是一个好的开始 -> https://www.madewithcards.io/cards/who-sample-card
注意:您不能为状态图标创建相同的外观,您需要有一个标签为您提供此状态下的状态。在图像上叠加是不可能的 atm。 您可以创建一个特定的端点,将头像和状态一起呈现为一张图像,然后 return 来自您的机器人的它可能完全矫枉过正,只需使用标签开始。
要获取您需要的数据,您需要在呈现卡片之前在您的 Bot 中使用图表 Api。
- 状态信息 -> https://docs.microsoft.com/en-us/graph/api/presence-get?view=graph-rest-1.0&tabs=http
- 基本用户信息 -> https://docs.microsoft.com/en-us/graph/api/resources/person?view=graph-rest-1.0
- 与 + 同行一起工作 -> 不是 100% 肯定,但这可能有帮助 -> https://docs.microsoft.com/en-us/graph/people-example(你可以用一个人代替 /me/)
如果你有数据,你只需要填写你的卡片,就可以把它发送给团队。将鼠标悬停在图标上时,您不会看到弹出窗口,但这在今天的 Adaptive Cards 中是不可能的。
希望能有所帮助:)