松弛通知用户和通道卷曲

时间:2020-07-08 08:57:29

标签: curl slack slack-api

如何使用curl命令将通知发送给用户和频道。我知道curl命令,但不知道如何使用一次命令将其发送给用户和频道。

curl -i -X POST -H "Content-Type: application/json" -d '{"channel": "userid" "test-channel", "as_user": true, "text": "Passed"}' -H "Authorization: Bearer XXXXXXX" https://slack.com/api/chat.postMessage > /dev/null

1 个答案:

答案 0 :(得分:0)

您的curl命令是错误的,要传递列表,您应该使用[]来包装元素。不幸的是,它仍然无法正常工作,并且您会从slack收到一个channel_not_found错误,因为slack会假定该列表是频道名称。Slack没有批量版本的chat.postMessage。意味着您一次只能将一条消息发送给一个用户。您可以在此post

中找到更多信息