Я делаю HttpPost с карточки сообщений с некоторыми пользовательскими полями ввода. Карта сообщения отправляется командам MS и содержит действие Http Post другой цели, которая получает выбранные пользователем данные. Я отправляю данные пользователя в теле сообщения Http. Подстановка входных значений прекрасно работает на рабочем столе команд MS, но не работает в командах MS android. Любые предложения приветствуются.
Фрагмент с httpPost:
{
"@type": "ActionCard",
"actions": [
{
"@type": "HttpPOST",
"body": "{\"Comment\":\"{{Comment.value}}\",\"Choice1\" : \"{{1c.value}}\",\"Choice2\" : \"{{2c.value}}\"}",
"name": "Submit Edit",
"target": "https://.."
}
],
"inputs": [
{
"@type": "TextInput",
"id": "Comment",
"isMultiline": true,
"isRequired": true,
"title": "Comment"
},
{
"@type": "TextInput",
"id": "1c",
"title": "Choice 1"
},
{
"@type": "TextInput",
"id": "2c",
"title": "Choice 2"
}
],
"name": "Edit"
}
]
}
Тело получено от команд MS android:
"body": {
"Comment": "{{Comment.value}}",
"Choice1": "{{1c.value}}",
"Choice2": "{{2c.value}}"
}
Тело получено с рабочего стола команд MS:
"body": {
"Comment": "Test",
"Choice1": "Myinput",
"Choice2": "Myinput"
}