slack - 如何在我的工作区之间共享我的 Slack 应用程序?

标签 slack slack-api

我刚刚创建了一个应用程序(斜杠命令)并将其安装在我的一个工作区中。但现在我想将相同的应用程序添加到另一个应用程序。是否可以不分发到 App Directory?

最佳答案

如果您想将 Slack 应用程序添加到另一个工作区,您可以这样做,而无需通过将其放置在 App 目录中的过程。

你需要做的就是

  • 添加使用 OAuth 2.0 将应用程序安装到工作区的功能。
  • 启用公共(public)分发

  • 因此,不要单击“将应用程序安装到此工作区”,这对于仅存在于一个工作区中的私有(private) Slack 应用程序非常有用,您需要一个可以从 Web 浏览器调用的脚本来运行 Oauth installation routine。 .这通常通过添加 Slack button 来完成。到您的网站。

    您还需要为您的应用启用“公共(public)分发”。请注意,这与将它们放在 App Directory 中不同,后者需要提交您的应用并接受 Slack 团队的审核。

    关于slack - 如何在我的工作区之间共享我的 Slack 应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48972465/

    相关文章:

    node.js - 获取 API 时发生错误 : account_inactive when using Slack Postmessage api to send message to slack user

    java - 如何更正无效协议(protocol): null sending mail and Could not to SMTP host: using javax.邮件?

    http - 该死的——斜杠命令不起作用(错误消息 : `503_service_error`

    c# - 使用传入 Webhook C# 将图像发布到 Slack

    javascript - Slack API : channels. 创建后跟 channels.invite/info 返回 channel_not_found 错误

    slack - 在本地测试 Slack 操作按钮

    slack - 在Circleci 2.0中使用slackorb将git commit消息添加到slack消息中

    python - Slack 机器人允许任何用户在任何 channel 上发帖

    slack - 如何触发slacks app_home_opened事件

    ruby - 向 Slack 端点 Ruby 发送请求时出现问题