【发布时间】:2017-07-25 08:35:56
【问题描述】:
我有一条 json 格式的消息,例如 this,我想用 Slack postMessage API 将此消息发布到 Slack。将 json 字符串粘贴到 text 部分不起作用,我应该如何/在哪里输入?
谢谢
【问题讨论】:
标签: python json slack slack-api
我有一条 json 格式的消息,例如 this,我想用 Slack postMessage API 将此消息发布到 Slack。将 json 字符串粘贴到 text 部分不起作用,我应该如何/在哪里输入?
谢谢
【问题讨论】:
标签: python json slack slack-api
使用您发布的链接,您需要为您的 Slack 帐户生成一个 API 令牌。之后,选择一个发布消息的频道并放入
*bold* `code` _italic_ ~strike~
在“文本”字段旁边。该消息应发布在您的 Slack 频道中。
由于您使用的是 python,因此您可以使用python slack api 来执行此操作。然后代码将是
from slackclient import SlackClient
slack_client = SlackClient(API TOKEN)
slack_client.api_call("chat.postMessage", channel=CHANNEL ID, text="*bold* `code` _italic_ ~strike~", as_user=True)
【讨论】:
{ "text": "*bold* code` italic ~strike~", "username": "markdownbot", "mrkdwn": true }`,例如,我可以在其中启用/禁用降价功能。