【问题标题】:Can I authorize a public Slack App without an add to slack button?我可以在没有添加到 slack 按钮的情况下授权公共 Slack 应用程序吗?
【发布时间】:2021-12-04 01:32:07
【问题描述】:

我正在寻找创建一个公共 slack 应用程序,该应用程序最初会将来自第三方的 webhook 发布到一个频道中,并且还将有一个命令,因为它将是公共的,我知道我需要授权 slack 权限,是否可以在应用设置中设置重定向 url,而无需创建带有添加到松弛按钮的登录页面。

查看松弛设置后,应用配置的 oauth 设置中有一个重定向 url 选项,尽管当我将应用安装到我的工作区并接受权限时,它不使用此重定向 url,所以我假设这仅用于与添加到松弛按钮一起使用。

想法将不胜感激。这让我困扰了好几天,文档似乎倾向于在可以在私人应用程序中使用的设置中使用令牌,或者使用添加到 slack 按钮,我是一个正在寻找的后端 golang 开发人员尽可能避免任何前端开发工作。

【问题讨论】:

    标签: slack slack-api slack-commands


    【解决方案1】:

    您是说希望您的应用在没有带有按钮的着陆页的情况下公开吗?如果您希望在 Slack App 目录上发布和搜索您的应用程序,那么拥有登录页面是唯一的选择。如果您不希望它发布您的应用程序仍然可以通过简单地使用在您的Manage Distribution 部分配置的可共享 url 来公开。您必须将此 url 提供给想要安装您的应用程序的人,他们将被自动重定向到身份验证页面。

    【讨论】:

    • 感谢您的反馈,我确实希望它是公开的,所以我会接受您创建登录页面的建议。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-05-22
    • 2022-08-18
    • 2020-06-10
    • 2012-09-14
    • 2017-06-30
    • 1970-01-01
    相关资源
    最近更新 更多