有没有办法可以使用Slack API为刚创建的频道创建传入和传出的webhook?
答案 0 :(得分:2)
不,我不认为该功能存在,但您可以使用任何现有的webhook与新创建的频道或使用事件API获得相同的结果。
传入Webhooks
您可以通过在通话中提供频道名称作为参数,将传入的webhook重定向到任何频道。 (见Channel override)
外播Webhooks
您现有的outgoing webhook将适用于任何渠道,只要您在创建时使用triger字词即可。如果这不是一个选项,我建议您查看新的Event API,它将允许您获得与传出webhooks相同的功能,但无需首先提供频道名称。查看事件类型message.channels和message.groups。
答案 1 :(得分:0)
以编程方式生成传入的Webhook URL-
在标准OAuth安装流程中可以轻松生成传入的Webhooks。
如果您要分发您的应用,则很可能已经打算使用OAuth流程。
更改范围
从OAuth响应中抢入Webhook URL
https://api.slack.com/messaging/webhooks#incoming_webhooks_programmatic