#dynamics-crm #dynamics-crm-2011 #microsoft-dynamics #flow #adaptive-cards
#dynamics-crm #dynamics-crm-2011 #microsoft-dynamics #power-автоматизировать #адаптивные карточки
Вопрос:
У меня следующая проблема с адаптивной картой: всякий раз, когда я отправляю одну из них с потоком в командах, действие.Http — кнопка отправки не отображается. Вот очень простой пример, показывающий проблему:
Я создал очень простую карточку из конструктора карточек:https://i.stack.imgur.com/Xiyg4.png , вот используемый json:
{
"$schema": "http://adaptivecards.io/schemas/adaptive-card.json",
"type": "AdaptiveCard",
"version": "1.0",
"body": [
{
"type": "ActionSet",
"id": "32eb7bf4-a7a7-b810-e2a1-454672288641",
"actions": [
{
"type": "Action.Http",
"id": "45b64937-d849-aa7b-5feb-730f43db0133",
"title": "Submit",
"url": "https://messagecardplaygroundfn.azurewebsites.net/api/HttpPost?code=zJaYHdG4dZdPK0GTymwYzpaCtcPAPec8fTvc2flJRvahwigYWg3p0A==",
"method": "POST"
}
]
}
],
"padding": "Default"
}
Затем я создал простой поток, просто чтобы убедиться, что он доставляется ботом в Microsoft Teams, и это результат. Даже при использовании другого примера кода действие.Кнопка Http не отображается.
Не могли бы вы мне помочь? Дайте мне знать, могу ли я предоставить дополнительную информацию.
Ответ №1:
Действие адаптивной карточки Action.Http
POST не поддерживается в [Microsoft-Teams]
смотрите документацию ниже для получения дополнительной информации и контекста. https://learn.microsoft.com/en-us/microsoftteams/platform/task-modules-and-cards/cards/cards-actions#adaptive-cards-actions
Вы можете использовать Action.Submit
, чтобы получить ответ обратно в свой поток, а затем вы можете выполнить публикацию из своего потока, используя действие HTTP или HTTP-AAD.