【发布时间】:2018-04-16 03:24:36
【问题描述】:
incoming webhook 和 slack chat.postMessage webAPI 有什么区别?
我们什么时候应该使用一个而不是另一个?我有一个松弛的应用程序,我想以用户身份向特定频道发送消息。我在 chat.postMessage 中找到了作为用户发布消息的选项,我可以通过传入的 webhook 来实现吗?
【问题讨论】:
incoming webhook 和 slack chat.postMessage webAPI 有什么区别?
我们什么时候应该使用一个而不是另一个?我有一个松弛的应用程序,我想以用户身份向特定频道发送消息。我在 chat.postMessage 中找到了作为用户发布消息的选项,我可以通过传入的 webhook 来实现吗?
【问题讨论】:
针对您的具体问题。通过使用来自该用户的令牌并将as_user 设置为true,在技术上可以使用chat.postMessage 代表用户发送消息。
例如,如果您安装了 Slack 应用,则创建的应用令牌将链接到安装用户,您可以使用它代表安装用户发送消息。
【讨论】: