Markdown Slack是否支持降价表?

Markdown Slack是否支持降价表?,markdown,slack-api,Markdown,Slack Api,我想用Slack的postMessageAPI向Slack发送一个降价表,但我在Slack中得到的是原始内容,而不是呈现的表。Slack是否支持降价表?Ir是否有其他方法来显示表格数据?我知道Slack不支持HTML 我尝试了chat.postMessage和files.upload,也设置了固定列长度的文本格式,但它看起来有点难看,所以我正在想办法让它看起来更好 这是我的HTTP请求代码,内容类型是JSON: url : https://slack.com/api/chat.postMessa

我想用Slack的
postMessage
API向Slack发送一个降价表,但我在Slack中得到的是原始内容,而不是呈现的表。Slack是否支持降价表?Ir是否有其他方法来显示表格数据?我知道Slack不支持HTML

我尝试了
chat.postMessage
files.upload
,也设置了固定列长度的文本格式,但它看起来有点难看,所以我正在想办法让它看起来更好

这是我的HTTP请求代码,内容类型是JSON:

url : https://slack.com/api/chat.postMessage
body :
{
    "channel": "RKAID4I",
    "text": " | Tables  | Are   | Cool  |
|---------- |:-------------:    |------:    |
| col 1 is  | left-aligned  | $1600     |
| col 2 is  | centered  | $12   |
| col 3 is  | right-aligned     | $1    |"

}

我希望采用类似表格的格式,但实际输出与我发送的完全相同。是因为我的标记消息错误,还是Slack根本不支持标记表?

Slack不支持表的呈现,因此此标记将不起作用

你有两个选择:

  • 您可以使用字段,在大多数情况下,字段将呈现为2列 设备。请参见中的
    字段
  • 您可以将表格转换为图像(外部松弛)和
    将图像附加到您的邮件中

不,事实上,Slack根本不支持消息中的降价。它使用与降价有一些显著区别的:

  • 在降价中,
    *
    \
    都用于强调
  • 在降价中,
    **
    \
    都用于加粗
  • mrkdwn
    中,
    *
    用于加粗
    用于强调
  • Markdown(虽然有些实现已经添加了它,例如in),但是
    mrkdwn
    使用
    ~
    删除线
  • 链接语法非常不同
  • mrkdwn
    不支持标题
  • 可能更多
不要期望任意降价²在松弛消息中起作用


⑨Slack不支持使用设置
filetype
post
创建的文章中的降价


²请注意,常规降价也不支持表格。像删除线一样,一些实现也添加了这些内容。

@ErikKalkoken,OP询问消息,而这个链接谈论的是帖子,据我所知,这些帖子是作为文件上传处理的。你是对的,我的“松弛根本不支持降价”可能太强了。我要澄清一下。您还可以将标记表粘贴到GitHub gist中(扩展名为.md),然后在Slack中指向该URL。降价表在gist中的格式很好。不幸的是,Slack不会提供任何预览,只提供裸链接。如果结果没有显示在Slack中,我认为它对OP没有太大的价值。请注意,它被称为
mrkdown
(缺少“a”)。相反,它被称为
mrkdwn
(缺少“a”和“o”)。为此,我在Slack的代码块中使用placed