首页 > 解决方案 > 务实地获取松弛用户的访问令牌以使用 chat.postMessage 发送直接消息

问题描述

场景

  1. 一位用户(也在 slack 中注册)将我的 Web 应用程序中的一些消息分享给我的应用程序上的其他用户。现在,该消息也应该代表 slack 应用程序中的用户进入直接消息部分,以通知其他用户。
  2. 我使用了 https://api.slack.com/methods/chat.postMessage。我想为使用相同电子邮件在我的 Web 应用程序中注册的用户获取 slack 应用程序中可用的访问令牌,以便我可以将此令牌与上述 chat.postMessage(with as_user = true) api 一起使用。

chat.postMessage 的参数将是,

令牌:xxxxxx(使用 nodejs 异步调用从 slack 中获取(使用 slack 电子邮件或一些额外的凭据))

text : xxxxx(要分享的信息)

as_user : true (代表用户(使用访问令牌))

如果有人需要更多详细信息,请添加评论。

标签: javascriptpythonnode.jsslackslack-api

解决方案


推荐阅读