Подстановка входного значения не работает для карточек сообщений в командах MS - PullRequest
0 голосов
/ 18 января 2020

Я делаю 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"
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...