0

我试图弄清楚如何使用 cURL 命令将表格发送到最重要的频道。

mattermost指令中的命令不适用于 windows 。这就是我的代码目前的样子。我按照手册中的说明进行操作。在本手册中是 linux/mac 的命令

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

但该命令未转换为表格 - 显示为正常消息

4

1 回答 1

0

我已经直接在 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)]   |

注意文本和表格之间的空行。显示消息时不显示此空行。

于 2020-04-14T21:07:55.167 回答