簡體   English   中英

MS Teams:自適應卡片

[英]MS Teams: Adaptive Cards

我有一個在 Microsoft Bot 框架中開發的聊天機器人,它使用自適應卡 (v1.2) 從用戶那里獲取輸入。

在此處輸入圖片說明

我填寫表單詳細信息,然后單擊“提交”按鈕。 我能夠成功提取值,但自適應卡被重置為默認值(變為空形式)。

這種奇怪的行為只發生在 MS Teams 中。

任何使用用戶輸入維護更新表單的解決方案,或者這是預期的行為?

為了在 Teams 中保留自適應卡片輸入值,您需要執行以下操作:

  1. 將唯一標識符插入提交操作的數據對象中
  2. 將活動保存在機器人狀態,以便可以使用標識符檢索它
  3. 當您獲得帶有標識符和輸入值的傳入活動時,修改已保存活動中的 Adaptive Card,使其包含新的輸入值,然后使用修改后的 Adaptive Card 更新 Teams 中的活動

保留自適應卡片輸入值是我即將推出的卡片庫的主要功能之一。 如果您有興趣,可以在該 GitHub 頁面上表達您的支持。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM