Mattermost Webhook (Windows): отправка таблицы в канал с помощью cURL - PullRequest
0 голосов
/ 26 марта 2020

Я пытаюсь выяснить, как отправить таблицу на самый важный канал с помощью команды cURL.

Команда из инструкций ofmostmost не работает с windows. Вот так выглядит мой код в данный момент. Я следовал инструкциям в руководстве. В данном руководстве приведена команда для linux / ma c

curl -i -X POST -H "Content-Type: application/json" -d "{
  \"text\": \"#### Test results for July 27th, 2017\n bitte folgende Fehler pruefen\n
  ^| Datum      ^| Uhrzeit     ^| Meldung                                        ^|
  ^|:-----------^|:-----------:^|:-----------------------------------------------^|
  ^| Server     ^| 948         ^| :white_check_mark: 0                           ^|
  ^| Web Client ^| 123         ^| :warning: 2 [(see details)]                    ^|
  ^| iOS Client ^| 78          ^| :warning: 3 [(see details)]                    ^|
  \"}" https://mysecret.com/abcdefg

Но команда не преобразуется в таблицу - отображается как обычное сообщение

1 Ответ

0 голосов
/ 15 апреля 2020

Я тестировал неэкранированный текст непосредственно в Mattermost, а не командой cURL, однако я все же заметил, что перед определением таблицы должен быть двойной символ новой строки, например:

#### Test results for July 27th, 2017
bitte folgende Fehler pruefen


| Datum      | Uhrzeit    | Meldung                                        |
| :------------ | :---------------: | -----: |
| Server     | 948         | :white_check_mark: 0                          |
| Web Client | 123         | :warning: 2 [(see details)]                   |
| iOS Client | 78          | :warning: 3 [(see details)]   |

Обратите внимание на пустой линия, между текстом и таблицей. Эта пустая строка не отображается при отображении сообщения.

...